SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.8.5
Threshold is medium
Effort is default
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
9 | 8 | 0 | 0 |
Files
Class | Bugs |
---|---|
org.oxerr.vividseats.client.model.inventory.BrokerListing | 6 |
org.oxerr.vividseats.client.model.v1.inventory.Update | 2 |
org.oxerr.vividseats.client.model.inventory.BrokerListing
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.vividseats.client.model.inventory.BrokerListing.getAttributes() may expose internal representation by returning BrokerListing.attributes | MALICIOUS_CODE | EI_EXPOSE_REP | 287 | Medium |
org.oxerr.vividseats.client.model.inventory.BrokerListing.getSeatNumbers() may expose internal representation by returning BrokerListing.seatNumbers | MALICIOUS_CODE | EI_EXPOSE_REP | 255 | Medium |
org.oxerr.vividseats.client.model.inventory.BrokerListing.getTickets() may expose internal representation by returning BrokerListing.tickets | MALICIOUS_CODE | EI_EXPOSE_REP | 295 | Medium |
org.oxerr.vividseats.client.model.inventory.BrokerListing.setAttributes(List) may expose internal representation by storing an externally mutable object into BrokerListing.attributes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 291 | Medium |
org.oxerr.vividseats.client.model.inventory.BrokerListing.setSeatNumbers(List) may expose internal representation by storing an externally mutable object into BrokerListing.seatNumbers | MALICIOUS_CODE | EI_EXPOSE_REP2 | 259 | Medium |
org.oxerr.vividseats.client.model.inventory.BrokerListing.setTickets(List) may expose internal representation by storing an externally mutable object into BrokerListing.tickets | MALICIOUS_CODE | EI_EXPOSE_REP2 | 299 | Medium |
org.oxerr.vividseats.client.model.v1.inventory.Update
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.vividseats.client.model.v1.inventory.Update.getBarcode() may expose internal representation by returning Update.barcode | MALICIOUS_CODE | EI_EXPOSE_REP | 157 | Medium |
org.oxerr.vividseats.client.model.v1.inventory.Update.setBarcode(List) may expose internal representation by storing an externally mutable object into Update.barcode | MALICIOUS_CODE | EI_EXPOSE_REP2 | 161 | Medium |