Fork me on GitHub

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
501400

com.terradue.jcatalogue.client.CatalogueDescription

BugCategoryDetailsLinePriority
com.terradue.jcatalogue.client.CatalogueDescription.getTags() may expose internal representation by returning CatalogueDescription.tagsMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium
com.terradue.jcatalogue.client.CatalogueDescription.setTags(String[]) may expose internal representation by storing an externally mutable object into CatalogueDescription.tagsMALICIOUS_CODEEI_EXPOSE_REP2Not availableMedium

com.terradue.jcatalogue.client.DataSet

BugCategoryDetailsLinePriority
com.terradue.jcatalogue.client.DataSet.getBeginPosition() may expose internal representation by returning DataSet.beginPositionMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium
com.terradue.jcatalogue.client.DataSet.getEndPosition() may expose internal representation by returning DataSet.endPositionMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium
com.terradue.jcatalogue.client.DataSet.setBeginPosition(Date) may expose internal representation by storing an externally mutable object into DataSet.beginPositionMALICIOUS_CODEEI_EXPOSE_REP2Not availableMedium
com.terradue.jcatalogue.client.DataSet.setEndPosition(Date) may expose internal representation by storing an externally mutable object into DataSet.endPositionMALICIOUS_CODEEI_EXPOSE_REP2Not availableMedium

com.terradue.jcatalogue.client.OpenSearchUrl

BugCategoryDetailsLinePriority
com.terradue.jcatalogue.client.OpenSearchUrl.getParameters() may expose internal representation by returning OpenSearchUrl.parametersMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium

com.terradue.jcatalogue.client.download.HttpDownloadHandler

BugCategoryDetailsLinePriority
Method com.terradue.jcatalogue.client.download.HttpDownloadHandler.writeMd5ChecksumFile() may fail to clean up java.io.OutputStreamEXPERIMENTALOBL_UNSATISFIED_OBLIGATION134Medium
Exception is caught when Exception is not thrown in com.terradue.jcatalogue.client.download.HttpDownloadHandler.writeMd5ChecksumFile()STYLEREC_CATCH_EXCEPTION149Medium
Illegal format string "%.md5" in com.terradue.jcatalogue.client.download.HttpDownloadHandler.writeMd5ChecksumFile()CORRECTNESSVA_FORMAT_STRING_ILLEGAL131High

com.terradue.jcatalogue.client.geo.Line

BugCategoryDetailsLinePriority
com.terradue.jcatalogue.client.geo.Line.getPoint() may expose internal representation by returning Line.pointMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium
new com.terradue.jcatalogue.client.geo.Line(Point[]) may expose internal representation by storing an externally mutable object into Line.pointMALICIOUS_CODEEI_EXPOSE_REP2Not availableMedium

com.terradue.jcatalogue.client.geo.Polygon

BugCategoryDetailsLinePriority
com.terradue.jcatalogue.client.geo.Polygon.getPoints() may expose internal representation by returning Polygon.pointsMALICIOUS_CODEEI_EXPOSE_REPNot availableMedium
new com.terradue.jcatalogue.client.geo.Polygon(Point[]) may expose internal representation by storing an externally mutable object into Polygon.pointsMALICIOUS_CODEEI_EXPOSE_REP2Not availableMedium