The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.jclouds.gogrid.compute.options.GoGridTemplateOptions.clone() does not call super.clone() | BAD_PRACTICE | CN_IDIOM_NO_SUPER_CALL | 51 | Medium |
| Dead store to eTo in org.jclouds.gogrid.compute.options.GoGridTemplateOptions.copyTo(TemplateOptions) | STYLE | DLS_DEAD_LOCAL_STORE | 64 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.jclouds.gogrid.domain.Job.getCreatedOn() may expose internal representation by returning Job.createdOn | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
| org.jclouds.gogrid.domain.Job.getLastUpdatedOn() may expose internal representation by returning Job.lastUpdatedOn | MALICIOUS_CODE | EI_EXPOSE_REP | 96 | Medium |
| new org.jclouds.gogrid.domain.Job(long, Option, ObjectType, Date, Date, JobState, int, String, SortedSet, Map) may expose internal representation by storing an externally mutable object into Job.createdOn | MALICIOUS_CODE | EI_EXPOSE_REP2 | 70 | Medium |
| new org.jclouds.gogrid.domain.Job(long, Option, ObjectType, Date, Date, JobState, int, String, SortedSet, Map) may expose internal representation by storing an externally mutable object into Job.lastUpdatedOn | MALICIOUS_CODE | EI_EXPOSE_REP2 | 71 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.jclouds.gogrid.domain.JobProperties.getUpdatedOn() may expose internal representation by returning JobProperties.updatedOn | MALICIOUS_CODE | EI_EXPOSE_REP | 60 | Medium |
| new org.jclouds.gogrid.domain.JobProperties(long, Date, JobState, String) may expose internal representation by storing an externally mutable object into JobProperties.updatedOn | MALICIOUS_CODE | EI_EXPOSE_REP2 | 50 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.jclouds.gogrid.domain.ServerImage.getCreatedTime() may expose internal representation by returning ServerImage.createdTime | MALICIOUS_CODE | EI_EXPOSE_REP | 129 | Medium |
| org.jclouds.gogrid.domain.ServerImage.getUpdatedTime() may expose internal representation by returning ServerImage.updatedTime | MALICIOUS_CODE | EI_EXPOSE_REP | 133 | Medium |
| new org.jclouds.gogrid.domain.ServerImage(long, String, String, String, Option, Option, ServerImageType, ServerImageState, double, String, boolean, boolean, Date, Date, Set, Customer) may expose internal representation by storing an externally mutable object into ServerImage.createdTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 72 | Medium |
| new org.jclouds.gogrid.domain.ServerImage(long, String, String, String, Option, Option, ServerImageType, ServerImageState, double, String, boolean, boolean, Date, Date, Set, Customer) may expose internal representation by storing an externally mutable object into ServerImage.updatedTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 73 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.jclouds.gogrid.domain.internal.ErrorResponse defines compareTo(ErrorResponse) and uses Object.equals() | BAD_PRACTICE | EQ_COMPARETO_USE_OBJECT_EQUALS | 53 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Unwritten field: org.jclouds.gogrid.functions.GenericResponseContainer.list | CORRECTNESS | UWF_UNWRITTEN_FIELD | 55 | Medium |
| Unwritten field: org.jclouds.gogrid.functions.GenericResponseContainer.method | CORRECTNESS | UWF_UNWRITTEN_FIELD | 51 | Medium |
| Unwritten field: org.jclouds.gogrid.functions.GenericResponseContainer.status | CORRECTNESS | UWF_UNWRITTEN_FIELD | 47 | Medium |
| Unwritten field: org.jclouds.gogrid.functions.GenericResponseContainer.summary | CORRECTNESS | UWF_UNWRITTEN_FIELD | 43 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Unwritten field: org.jclouds.gogrid.functions.ParseServerNameToCredentialsMapFromJsonResponse$Password.password | CORRECTNESS | UWF_UNWRITTEN_FIELD | 62 | Medium |
| Unwritten field: org.jclouds.gogrid.functions.ParseServerNameToCredentialsMapFromJsonResponse$Password.server | CORRECTNESS | UWF_UNWRITTEN_FIELD | 66 | Medium |