FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.0

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
5500

gov.nasa.pds.search.PDAPHandler

BugCategoryDetailsLinePriority
gov.nasa.pds.search.PDAPHandler.handleRequestBody(SolrQueryRequest, SolrQueryResponse) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR196Medium

gov.nasa.pds.search.PDSSearchProtocol

BugCategoryDetailsLinePriority
gov.nasa.pds.search.PDSSearchProtocol.MULTI_PARAMS should be package protectedMALICIOUS_CODEMS_PKGPROTECT35Medium

gov.nasa.pds.search.XMLUpdate

BugCategoryDetailsLinePriority
Dead store to server in gov.nasa.pds.search.XMLUpdate.doUpdate(FileReader)STYLEDLS_DEAD_LOCAL_STORE35High
Found reliance on default encoding in gov.nasa.pds.search.XMLUpdate.doUpdate(String[]): new java.io.FileReader(String)I18NDM_DEFAULT_ENCODING26High

gov.nasa.pds.search.XSLTResponseWriter

BugCategoryDetailsLinePriority
The class name gov.nasa.pds.search.XSLTResponseWriter shadows the simple name of the superclass org.apache.solr.response.XSLTResponseWriterBAD_PRACTICENM_SAME_SIMPLE_NAME_AS_SUPERCLASS9High