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 |
---|---|---|---|---|
org.deegree.services.wps.provider.jrxml.JrxmlProcesslet.process(ProcessletInputs, ProcessletOutputs, ProcessletExecutionInfo) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 116 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in org.deegree.services.wps.provider.jrxml.contentprovider.DataTableContentProvider.prepareJrxmlAndReadInputParameters(InputStream, Map, ProcessletInputs, List, Map) | STYLE | REC_CATCH_EXCEPTION | 293 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.deegree.services.wps.provider.jrxml.contentprovider.ImageContentProvider.writeToFile(InputStream) may fail to clean up java.io.OutputStream on checked exception | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | 159 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.deegree.services.wps.provider.jrxml.contentprovider.OtherContentProvider.inspectInputParametersFromJrxml(Map, List, XMLAdapter, Map, List) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 95 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class org.deegree.services.wps.provider.jrxml.contentprovider.map.LegendRenderable defines non-transient non-serializable instance field datasources | BAD_PRACTICE | SE_BAD_FIELD | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Primitive value is boxed then unboxed to perform primitive coercion in org.deegree.services.wps.provider.jrxml.contentprovider.map.MapContentProvider.convert(double, String) | PERFORMANCE | BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION | 505 | Medium |
integral division result cast to double or float in org.deegree.services.wps.provider.jrxml.contentprovider.map.MapContentProvider.prepareScaleBar(Map, String, XMLAdapter, List, String, Envelope, double) | STYLE | ICAST_IDIV_CAST_TO_DOUBLE | 469 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Class org.deegree.services.wps.provider.jrxml.contentprovider.map.MapRenderable defines non-transient non-serializable instance field bbox | BAD_PRACTICE | SE_BAD_FIELD | Medium | |
Class org.deegree.services.wps.provider.jrxml.contentprovider.map.MapRenderable defines non-transient non-serializable instance field datasources | BAD_PRACTICE | SE_BAD_FIELD | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Primitive value is boxed then unboxed to perform primitive coercion in org.deegree.services.wps.provider.jrxml.contentprovider.map.RenderUtils.adjustSpan(int, int) | PERFORMANCE | BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION | 50 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in org.deegree.services.wps.provider.jrxml.contentprovider.map.WFSOrderedDatasource.getImage(int, int, Envelope) | STYLE | REC_CATCH_EXCEPTION | 143 | Medium |