The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La méthode fr.paris.lutece.plugins.formengine.business.Notice.getDateDebut() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.formengine.business.Notice._tDateDebut | MALICIOUS_CODE | EI_EXPOSE_REP | 142 | Medium |
La méthode fr.paris.lutece.plugins.formengine.business.Notice.getDateFin() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.formengine.business.Notice._tDateFin | MALICIOUS_CODE | EI_EXPOSE_REP | 160 | Medium |
La méthode fr.paris.lutece.plugins.formengine.business.Notice.setDateDebut(Timestamp) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.formengine.business.Notice._tDateDebut | MALICIOUS_CODE | EI_EXPOSE_REP2 | 151 | Medium |
La méthode fr.paris.lutece.plugins.formengine.business.Notice.setDateFin(Timestamp) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.formengine.business.Notice._tDateFin | MALICIOUS_CODE | EI_EXPOSE_REP2 | 169 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La méthode fr.paris.lutece.plugins.formengine.business.jaxb.transaction.Transaction.getTransactionDate() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.formengine.business.jaxb.transaction.Transaction.transactionDate | MALICIOUS_CODE | EI_EXPOSE_REP | 181 | Medium |
La méthode fr.paris.lutece.plugins.formengine.business.jaxb.transaction.Transaction.setTransactionDate(Date) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.formengine.business.jaxb.transaction.Transaction.transactionDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 193 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in fr.paris.lutece.plugins.formengine.service.output.FileIdGenerator.loadId() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 67 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in fr.paris.lutece.plugins.formengine.service.output.FileIdGenerator.storeId(String) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 105 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in fr.paris.lutece.plugins.formengine.service.output.FileOutputProcessor.generateOutput(Object) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 76 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Test de nullité redondant sur une valeur non nulle dans fr.paris.lutece.plugins.formengine.service.validator.ValidatorMinLength.validate(Field, FormErrorsList) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 69 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in fr.paris.lutece.plugins.formengine.web.Form.getBlob(HttpServletRequest): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 860 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.formengine.web.SubForm.buildHtmlForm(FormElements, Map) | STYLE | DLS_DEAD_LOCAL_STORE | 1079 | Medium |
Found reliance on default encoding in fr.paris.lutece.plugins.formengine.web.SubForm.uploadFileToBlobStore(FileItem, IBlobStoreService): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 1646 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe fr.paris.lutece.plugins.formengine.web.style.StyleSheetJspBean définit le champ d'instance fr.paris.lutece.plugins.formengine.web.style.StyleSheetJspBean._mapStyleSheet non transient et non sérialisable | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |