Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Total Infos Warnings Errors
82 0 0 82

Checkstyle error summary

Error Count
El parámetro name debería ser final. 9
Falta el comentario Javadoc. 87
'catch' no está seguido de espacio en blanco. 7
El parámetro principal debería ser final. 7
'+' no está seguido de espacio en blanco. 6
Debe tener al menos una sentencia. 5
'+' no está precedido de espacio en blanco. 4
',' no está seguido de espacio en blanco. 3
El parámetro searchBase debería ser final. 3
Usar la importación con '.*' debería evitarse - javax.naming.*. 3
'if' no está seguido de espacio en blanco. 23
'{' debería estar en la línea anterior. 20
'-' no está precedido de espacio en blanco. 2
'-' no está seguido de espacio en blanco. 2
'server' oculta un campo. 2
'while' no está seguido de espacio en blanco. 2
'{' no está seguido de espacio en blanco. 2
'}' no está precedido de espacio en blanco. 2
El método 'doesUserHaveRole' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'getInstanceName' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'getName' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'getObjectInstance' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'getObjectName' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'getPrincipal' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'isValid' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'setInstanceName' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'startService' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El método 'stopService' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 2
El nombre 'JNDI_NAME_PREFIX' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 2
El nombre '_name' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 2
El nombre '_searchBase' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 2
El nombre '_url' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 2
El parámetro bindDN debería ser final. 2
El parámetro credential debería ser final. 2
El parámetro environment debería ser final. 2
El parámetro nameCtx debería ser final. 2
El parámetro obj debería ser final. 2
El parámetro roles debería ser final. 2
El parámetro server debería ser final. 2
El parámetro url debería ser final. 2
La primera frase debería finalizar con un punto. 2
La variable 'JNDI_NAME_PREFIX' debe ser privada y tener métodos de acceso. 2
Usar la importación con '.*' debería evitarse - java.security.*. 2
Usar la importación con '.*' debería evitarse - javax.management.*. 2
Usar la importación con '.*' debería evitarse - javax.naming.directory.*. 2
Usar la importación con '.*' debería evitarse - javax.naming.spi.*. 2
Usar la importación con '.*' debería evitarse - javax.sql.*. 2
La línea es mayor de 80 caracteres. 18
Line has trailing spaces. 164
'}' debería estar en la misma línea. 16
Modificador 'public' redundante. 16
La construcción 'if' debe usar '{}' (llaves). 15
Modificador 'static' desordenado según las sugerencias de la JLS. 11
El método 'getBindDN' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'getDataSource' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'getPassword' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'getSearchBase' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'getUrl' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'setBindDN' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'setDataSource' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'setPassword' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'setSearchBase' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El método 'setUrl' no está diseñado para ser extendido - necesita ser abstracto, final o vacío. 1
El nombre '_bindDN' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_ctx' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_ds' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_dsName' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_passwd' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_password' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El nombre '_user' debe coincidir con el patrón '^[a-z][a-zA-Z0-9]*$'. 1
El parámetro ctx debería ser final. 1
El parámetro ds debería ser final. 1
El parámetro dsName debería ser final. 1
El parámetro passwd debería ser final. 1
El parámetro password debería ser final. 1
Falta el fichero de documentación del paquete. 1
La construcción 'else' debe usar '{}' (llaves). 1
Se esperaba la etiqueta @param para 'ctx'. 1
Se esperaba la etiqueta @param para 'ds'. 1
Se esperaba la etiqueta @param para 'searchBase'. 1
Usar la importación con '.*' debería evitarse - java.sql.*. 1
Se encontró una etiqueta HTML sin cerrar: <josem@talika.org> 0

Checkstyle warning summary

Error Count

Checkstyle info summary

Error Count