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

ClassesBugsErrorsMissing Classes
161606

org.deegree.wpsclient.controller.ProcessExecuter

BugCategoryDetailsLinePriority
Exception is caught when Exception is not thrown in org.deegree.wpsclient.controller.ProcessExecuter.execute(Process, Map, Map, Map, Map, Map, Map, List, Map)STYLEREC_CATCH_EXCEPTION191Medium
org.deegree.wpsclient.controller.ProcessExecuter.delete(Map, Map) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR207Medium
org.deegree.wpsclient.controller.ProcessExecuter.execute(Process, Map, Map, Map, Map, Map, Map, List, Map) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR122Medium

org.deegree.wpsclient.controller.ProcessExecuter$FileDeleter

BugCategoryDetailsLinePriority
Should org.deegree.wpsclient.controller.ProcessExecuter$FileDeleter be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATIC222Medium

org.deegree.wpsclient.gui.ClientBean

BugCategoryDetailsLinePriority
Exception is caught when Exception is not thrown in org.deegree.wpsclient.gui.ClientBean.updateInfoText()STYLEREC_CATCH_EXCEPTION191Medium
Class org.deegree.wpsclient.gui.ClientBean defines non-transient non-serializable instance field processBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ClientBean defines non-transient non-serializable instance field wpsClientBAD_PRACTICESE_BAD_FIELDHigh

org.deegree.wpsclient.gui.ExecuteBean

BugCategoryDetailsLinePriority
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field bboxInputsBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field bboxOutputsBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field binaryOutputsBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field literalInputsBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field literalOutputsBAD_PRACTICESE_BAD_FIELDHigh
Class org.deegree.wpsclient.gui.ExecuteBean defines non-transient non-serializable instance field xmlOutputsBAD_PRACTICESE_BAD_FIELDHigh

org.deegree.wpsclient.gui.component.HtmlLiteralInput

BugCategoryDetailsLinePriority
Dead store to allowedValues in org.deegree.wpsclient.gui.component.HtmlLiteralInput.validateValue(FacesContext, Object)STYLEDLS_DEAD_LOCAL_STORE129Medium

org.deegree.wpsclient.gui.component.LiteralInputRenderer

BugCategoryDetailsLinePriority
org.deegree.wpsclient.gui.component.LiteralInputRenderer.decode(FacesContext, UIComponent) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR79Medium

org.deegree.wpsclient.gui.component.SelectFormatRenderer

BugCategoryDetailsLinePriority
org.deegree.wpsclient.gui.component.SelectFormatRenderer.decode(FacesContext, UIComponent) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR80Medium