FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Summary
Classes | Bugs | Errors | Missing Classes |
---|
16 | 16 | 0 | 6 |
org.deegree.wpsclient.controller.ProcessExecuter
Bug | Category | Details | Line | Priority |
---|
Exception is caught when Exception is not thrown in org.deegree.wpsclient.controller.ProcessExecuter.execute(Process, Map, Map, Map, Map, Map, Map, List, Map) | STYLE | REC_CATCH_EXCEPTION | 191 | Medium |
org.deegree.wpsclient.controller.ProcessExecuter.delete(Map, Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 207 | Medium |
org.deegree.wpsclient.controller.ProcessExecuter.execute(Process, Map, Map, Map, Map, Map, Map, List, Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 122 | Medium |
org.deegree.wpsclient.controller.ProcessExecuter$FileDeleter
Bug | Category | Details | Line | Priority |
---|
Should org.deegree.wpsclient.controller.ProcessExecuter$FileDeleter be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 222 | Medium |
org.deegree.wpsclient.gui.ClientBean
Bug | Category | Details | Line | Priority |
---|
Exception is caught when Exception is not thrown in org.deegree.wpsclient.gui.ClientBean.updateInfoText() | STYLE | REC_CATCH_EXCEPTION | 191 | Medium |
Class org.deegree.wpsclient.gui.ClientBean defines non-transient non-serializable instance field process | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ClientBean defines non-transient non-serializable instance field wpsClient | BAD_PRACTICE | SE_BAD_FIELD | | High |
org.deegree.wpsclient.gui.ExecuteBean
Bug | Category | Details | Line | Priority |
---|
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field bboxInputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field bboxOutputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field binaryOutputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field literalInputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field literalOutputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field xmlOutputs | BAD_PRACTICE | SE_BAD_FIELD | | High |
org.deegree.wpsclient.gui.component.HtmlLiteralInput
Bug | Category | Details | Line | Priority |
---|
Dead store to allowedValues in org.deegree.wpsclient.gui.component.HtmlLiteralInput.validateValue(FacesContext, Object) | STYLE | DLS_DEAD_LOCAL_STORE | 129 | Medium |
org.deegree.wpsclient.gui.component.LiteralInputRenderer
Bug | Category | Details | Line | Priority |
---|
org.deegree.wpsclient.gui.component.LiteralInputRenderer.decode(FacesContext, UIComponent) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 79 | Medium |
org.deegree.wpsclient.gui.component.SelectFormatRenderer
Bug | Category | Details | Line | Priority |
---|
org.deegree.wpsclient.gui.component.SelectFormatRenderer.decode(FacesContext, UIComponent) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 80 | Medium |