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
991100

org.jclouds.elasticstack.compute.functions.ServerInfoToNodeMetadata$DeviceToVolume

BugCategoryDetailsLinePriority
integral division result cast to double or float in org.jclouds.elasticstack.compute.functions.ServerInfoToNodeMetadata$DeviceToVolume.apply(Device)STYLEICAST_IDIV_CAST_TO_DOUBLE128Medium

org.jclouds.elasticstack.domain.CreateDriveRequest$Builder

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.CreateDriveRequest$Builder doesn't override Drive$Builder.equals(Object)STYLEEQ_DOESNT_OVERRIDE_EQUALS36Medium

org.jclouds.elasticstack.domain.Drive

BugCategoryDetailsLinePriority
$L4 must be nonnull but is marked as nullableSTYLENP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE130High

org.jclouds.elasticstack.domain.DriveInfo$Builder

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.DriveInfo$Builder doesn't override Drive$Builder.equals(Object)STYLEEQ_DOESNT_OVERRIDE_EQUALS36Medium

org.jclouds.elasticstack.domain.SCSIDevice

BugCategoryDetailsLinePriority
Unread field: org.jclouds.elasticstack.domain.SCSIDevice.bus; should this field be static?PERFORMANCESS_SHOULD_BE_STATIC42Medium

org.jclouds.elasticstack.domain.Server$Builder

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.Server$Builder doesn't override Item$Builder.equals(Object)STYLEEQ_DOESNT_OVERRIDE_EQUALS39Medium

org.jclouds.elasticstack.domain.ServerInfo

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.ServerInfo.getStarted() may expose internal representation by returning ServerInfo.startedMALICIOUS_CODEEI_EXPOSE_REP188Medium
new org.jclouds.elasticstack.domain.ServerInfo(String, String, int, Integer, int, boolean, Map, Iterable, Iterable, Map, Iterable, VNC, ServerStatus, Date, String, ServerMetrics) may expose internal representation by storing an externally mutable object into ServerInfo.startedMALICIOUS_CODEEI_EXPOSE_REP2173Medium

org.jclouds.elasticstack.domain.ServerInfo$Builder

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.ServerInfo$Builder.started(Date) may expose internal representation by storing an externally mutable object into ServerInfo$Builder.startedMALICIOUS_CODEEI_EXPOSE_REP244Medium
org.jclouds.elasticstack.domain.ServerInfo$Builder doesn't override Item$Builder.equals(Object)STYLEEQ_DOESNT_OVERRIDE_EQUALS32Medium

org.jclouds.elasticstack.domain.WellKnownImage

BugCategoryDetailsLinePriority
org.jclouds.elasticstack.domain.WellKnownImage.equals(Object) is unusualSTYLEEQ_UNUSUAL80Medium