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
Files
Class | Bugs |
---|---|
org.rundeck.api.domain.BaseState | 6 |
org.rundeck.api.domain.RundeckOutputEntry | 2 |
org.rundeck.api.query.ExecutionQuery | 2 |
org.rundeck.api.domain.BaseState
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.rundeck.api.domain.BaseState.getEndTime() may expose internal representation by returning BaseState.endTime | MALICIOUS_CODE | EI_EXPOSE_REP | 33 | Medium |
org.rundeck.api.domain.BaseState.getStartTime() may expose internal representation by returning BaseState.startTime | MALICIOUS_CODE | EI_EXPOSE_REP | 21 | Medium |
org.rundeck.api.domain.BaseState.getUpdateTime() may expose internal representation by returning BaseState.updateTime | MALICIOUS_CODE | EI_EXPOSE_REP | 57 | Medium |
org.rundeck.api.domain.BaseState.setEndTime(Date) may expose internal representation by storing an externally mutable object into BaseState.endTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 37 | Medium |
org.rundeck.api.domain.BaseState.setStartTime(Date) may expose internal representation by storing an externally mutable object into BaseState.startTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 25 | Medium |
org.rundeck.api.domain.BaseState.setUpdateTime(Date) may expose internal representation by storing an externally mutable object into BaseState.updateTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 61 | Medium |
org.rundeck.api.domain.RundeckOutputEntry
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.rundeck.api.domain.RundeckOutputEntry.getAbsoluteTime() may expose internal representation by returning RundeckOutputEntry.absoluteTime | MALICIOUS_CODE | EI_EXPOSE_REP | 180 | Medium |
org.rundeck.api.domain.RundeckOutputEntry.setAbsoluteTime(Date) may expose internal representation by storing an externally mutable object into RundeckOutputEntry.absoluteTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 184 | Medium |
org.rundeck.api.query.ExecutionQuery
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.rundeck.api.query.ExecutionQuery.getBegin() may expose internal representation by returning ExecutionQuery.begin | MALICIOUS_CODE | EI_EXPOSE_REP | 139 | Medium |
org.rundeck.api.query.ExecutionQuery.getEnd() may expose internal representation by returning ExecutionQuery.end | MALICIOUS_CODE | EI_EXPOSE_REP | 143 | Medium |