FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 1.0.0
Threshold is Low
Effort is Default
Files
org.apache.shale.validator.validator.ShortValidator
Bug | Category | Details | Line |
---|
Class org.apache.shale.validator.validator.ShortValidator implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.shale.validator.validator.AbstractValidator
Bug | Category | Details | Line |
---|
Possible null pointer dereference in org.apache.shale.validator.validator.AbstractValidator.validate(javax.faces.context.FacesContext,javax.faces.component.UIComponent,Object,String,java.util.Map) on exception path | CORRECTNESS | NP_NULL_ON_SOME_PATH_EXCEPTION | 293 |
org.apache.shale.validator.validator.IntegerValidator
Bug | Category | Details | Line |
---|
Class org.apache.shale.validator.validator.IntegerValidator implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.shale.validator.validator.LongValidator
Bug | Category | Details | Line |
---|
Class org.apache.shale.validator.validator.LongValidator implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.shale.validator.validator.FloatValidator
Bug | Category | Details | Line |
---|
Class org.apache.shale.validator.validator.FloatValidator implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.shale.validator.validator.DoubleValidator
Bug | Category | Details | Line |
---|
Class org.apache.shale.validator.validator.DoubleValidator implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.shale.validator.util.ShaleValidatorAction
Bug | Category | Details | Line |
---|
org.apache.shale.validator.util.ShaleValidatorAction.getMessageArgs() may expose internal representation by returning org.apache.shale.validator.util.ShaleValidatorAction.messageArgs | MALICIOUS_CODE | EI_EXPOSE_REP | 186 |
org.apache.shale.validator.util.ShaleValidatorAction.getParameterArgs() may expose internal representation by returning org.apache.shale.validator.util.ShaleValidatorAction.parameterArgs | MALICIOUS_CODE | EI_EXPOSE_REP | 213 |
org.apache.shale.validator.util.ShaleValidatorAction.getSignature() may expose internal representation by returning org.apache.shale.validator.util.ShaleValidatorAction.signature | MALICIOUS_CODE | EI_EXPOSE_REP | 222 |
org.apache.shale.validator.faces.ValidatorScript
Bug | Category | Details | Line |
---|
Method org.apache.shale.validator.faces.ValidatorScript.writeValidationFunctions(javax.faces.context.ResponseWriter,javax.faces.context.FacesContext) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 396 |
org.apache.shale.validator.Globals
Bug | Category | Details | Line |
---|
Confusing to have methods org.apache.shale.validator.CommonsValidator.setMinLength(String) and org.apache.shale.validator.faces.ValidatorTag.setMinlength(String) | CORRECTNESS | NM_CONFUSING | 406 |
Confusing to have methods org.apache.shale.validator.CommonsValidator.setMaxLength(String) and org.apache.shale.validator.faces.ValidatorTag.setMaxlength(String) | CORRECTNESS | NM_CONFUSING | 421-422 |
Unread field: org.apache.shale.validator.faces.ValidatorViewHandler.messages | PERFORMANCE | URF_UNREAD_FIELD | Not available |