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 |
---|---|---|---|
62 | 145 | 0 | 0 |
Files
org.oxerr.viagogo.model.BarcodeInformation
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.BarcodeInformation.getBarcodeValues() may expose internal representation by returning BarcodeInformation.barcodeValues | MALICIOUS_CODE | EI_EXPOSE_REP | 76 | Medium |
org.oxerr.viagogo.model.BarcodeInformation.getBarcodeValuesSha256Hashed() may expose internal representation by returning BarcodeInformation.barcodeValuesSha256Hashed | MALICIOUS_CODE | EI_EXPOSE_REP | 84 | Medium |
org.oxerr.viagogo.model.BarcodeInformation.setBarcodeValues(List) may expose internal representation by storing an externally mutable object into BarcodeInformation.barcodeValues | MALICIOUS_CODE | EI_EXPOSE_REP2 | 80 | Medium |
org.oxerr.viagogo.model.BarcodeInformation.setBarcodeValuesSha256Hashed(List) may expose internal representation by storing an externally mutable object into BarcodeInformation.barcodeValuesSha256Hashed | MALICIOUS_CODE | EI_EXPOSE_REP2 | 88 | Medium |
org.oxerr.viagogo.model.SeatingDetail
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.SeatingDetail overrides equals in Seating and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 24-31 | Medium |
org.oxerr.viagogo.model.request.catalog.SearchEventRequest
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.catalog.SearchEventRequest overrides equals in EventRequest and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 61-68 | Medium |
org.oxerr.viagogo.model.request.inventory.BarcodeUpload
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.BarcodeUpload.getValues() may expose internal representation by returning BarcodeUpload.values | MALICIOUS_CODE | EI_EXPOSE_REP | 12 | Medium |
org.oxerr.viagogo.model.request.inventory.BarcodeUpload.setValues(List) may expose internal representation by storing an externally mutable object into BarcodeUpload.values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 16 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.getCountry() may expose internal representation by returning CreateSellerEventRequest.country | MALICIOUS_CODE | EI_EXPOSE_REP | 57 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.getEvent() may expose internal representation by returning CreateSellerEventRequest.event | MALICIOUS_CODE | EI_EXPOSE_REP | 41 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.getVenue() may expose internal representation by returning CreateSellerEventRequest.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 49 | Medium |
new org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest(EventRequest, VenueRequest, CountryRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.country | MALICIOUS_CODE | EI_EXPOSE_REP2 | 37 | Medium |
new org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest(EventRequest, VenueRequest, CountryRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 35 | Medium |
new org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest(EventRequest, VenueRequest, CountryRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.setCountry(CountryRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.country | MALICIOUS_CODE | EI_EXPOSE_REP2 | 61 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.setEvent(EventRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 45 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerEventRequest.setVenue(VenueRequest) may expose internal representation by storing an externally mutable object into CreateSellerEventRequest.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 53 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest.getEvent() may expose internal representation by returning CreateSellerListingForRequestedEventRequest.event | MALICIOUS_CODE | EI_EXPOSE_REP | 15 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest.getVenue() may expose internal representation by returning CreateSellerListingForRequestedEventRequest.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 23 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest.setEvent(EventRequest) may expose internal representation by storing an externally mutable object into CreateSellerListingForRequestedEventRequest.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 19 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest.setVenue(VenueRequest) may expose internal representation by storing an externally mutable object into CreateSellerListingForRequestedEventRequest.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 27 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingForRequestedEventRequest overrides equals in CreateSellerListingRequest and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 37-44 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest.getSeating() may expose internal representation by returning CreateSellerListingRequest.seating | MALICIOUS_CODE | EI_EXPOSE_REP | 37 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest.getTicketPrice() may expose internal representation by returning CreateSellerListingRequest.ticketPrice | MALICIOUS_CODE | EI_EXPOSE_REP | 29 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest.setSeating(Seating) may expose internal representation by storing an externally mutable object into CreateSellerListingRequest.seating | MALICIOUS_CODE | EI_EXPOSE_REP2 | 41 | Medium |
org.oxerr.viagogo.model.request.inventory.CreateSellerListingRequest.setTicketPrice(Money) may expose internal representation by storing an externally mutable object into CreateSellerListingRequest.ticketPrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 33 | Medium |
org.oxerr.viagogo.model.request.inventory.SaleBarcodeUpload
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.SaleBarcodeUpload.getArcodeValues() may expose internal representation by returning SaleBarcodeUpload.arcodeValues | MALICIOUS_CODE | EI_EXPOSE_REP | 12 | Medium |
org.oxerr.viagogo.model.request.inventory.SaleBarcodeUpload.setArcodeValues(List) may expose internal representation by storing an externally mutable object into SaleBarcodeUpload.arcodeValues | MALICIOUS_CODE | EI_EXPOSE_REP2 | 16 | Medium |
org.oxerr.viagogo.model.request.inventory.SellerListingBarcodeUpload
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.request.inventory.SellerListingBarcodeUpload.getBarcodeValuesSha256Hashed() may expose internal representation by returning SellerListingBarcodeUpload.barcodeValuesSha256Hashed | MALICIOUS_CODE | EI_EXPOSE_REP | 12 | Medium |
org.oxerr.viagogo.model.request.inventory.SellerListingBarcodeUpload.setBarcodeValuesSha256Hashed(List) may expose internal representation by storing an externally mutable object into SellerListingBarcodeUpload.barcodeValuesSha256Hashed | MALICIOUS_CODE | EI_EXPOSE_REP2 | 16 | Medium |
org.oxerr.viagogo.model.response.PagedResource
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.PagedResource.getDeletedItems() may expose internal representation by returning PagedResource.deletedItems | MALICIOUS_CODE | EI_EXPOSE_REP | 69 | Medium |
org.oxerr.viagogo.model.response.PagedResource.getItems() may expose internal representation by returning PagedResource.items | MALICIOUS_CODE | EI_EXPOSE_REP | 77 | Medium |
org.oxerr.viagogo.model.response.PagedResource.setDeletedItems(List) may expose internal representation by storing an externally mutable object into PagedResource.deletedItems | MALICIOUS_CODE | EI_EXPOSE_REP2 | 73 | Medium |
org.oxerr.viagogo.model.response.PagedResource.setItems(List) may expose internal representation by storing an externally mutable object into PagedResource.items | MALICIOUS_CODE | EI_EXPOSE_REP2 | 81 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedCategory
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.catalog.EmbeddedCategory.getExternalMappings() may expose internal representation by returning EmbeddedCategory.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedCategory.getMergedCategories() may expose internal representation by returning EmbeddedCategory.mergedCategories | MALICIOUS_CODE | EI_EXPOSE_REP | 89 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedCategory.setExternalMappings(List) may expose internal representation by storing an externally mutable object into EmbeddedCategory.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP2 | 85 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedCategory.setMergedCategories(List) may expose internal representation by storing an externally mutable object into EmbeddedCategory.mergedCategories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 93 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedVenue
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.catalog.EmbeddedVenue.getCountry() may expose internal representation by returning EmbeddedVenue.country | MALICIOUS_CODE | EI_EXPOSE_REP | 133 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedVenue.getExternalMappings() may expose internal representation by returning EmbeddedVenue.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP | 141 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedVenue.setCountry(Country) may expose internal representation by storing an externally mutable object into EmbeddedVenue.country | MALICIOUS_CODE | EI_EXPOSE_REP2 | 137 | Medium |
org.oxerr.viagogo.model.response.catalog.EmbeddedVenue.setExternalMappings(List) may expose internal representation by storing an externally mutable object into EmbeddedVenue.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP2 | 145 | Medium |
org.oxerr.viagogo.model.response.catalog.Event
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.catalog.Event.getCategories() may expose internal representation by returning Event.categories | MALICIOUS_CODE | EI_EXPOSE_REP | 131 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.getExternalMappings() may expose internal representation by returning Event.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP | 139 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.getGenre() may expose internal representation by returning Event.genre | MALICIOUS_CODE | EI_EXPOSE_REP | 147 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.getMergedEvents() may expose internal representation by returning Event.mergedEvents | MALICIOUS_CODE | EI_EXPOSE_REP | 155 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.getMinTicketPrice() may expose internal representation by returning Event.minTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP | 107 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.getVenue() may expose internal representation by returning Event.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 163 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setCategories(List) may expose internal representation by storing an externally mutable object into Event.categories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 135 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setExternalMappings(List) may expose internal representation by storing an externally mutable object into Event.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP2 | 143 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setGenre(Genre) may expose internal representation by storing an externally mutable object into Event.genre | MALICIOUS_CODE | EI_EXPOSE_REP2 | 151 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setMergedEvents(List) may expose internal representation by storing an externally mutable object into Event.mergedEvents | MALICIOUS_CODE | EI_EXPOSE_REP2 | 159 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setMinTicketPrice(Money) may expose internal representation by storing an externally mutable object into Event.minTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 111 | Medium |
org.oxerr.viagogo.model.response.catalog.Event.setVenue(Venue) may expose internal representation by storing an externally mutable object into Event.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 167 | Medium |
org.oxerr.viagogo.model.response.catalog.Event overrides equals in EmbeddedEvent and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 177-184 | Medium |
org.oxerr.viagogo.model.response.catalog.Genre
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.catalog.Genre.getExternalMappings() may expose internal representation by returning Genre.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP | 49 | Medium |
org.oxerr.viagogo.model.response.catalog.Genre.setExternalMappings(List) may expose internal representation by storing an externally mutable object into Genre.externalMappings | MALICIOUS_CODE | EI_EXPOSE_REP2 | 53 | Medium |
org.oxerr.viagogo.model.response.catalog.Venue
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.catalog.Venue overrides equals in EmbeddedVenue and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 22-29 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getConnectedSellerListingNotes() may expose internal representation by returning ListingConstraints.connectedSellerListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP | 141 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getCurrencies() may expose internal representation by returning ListingConstraints.currencies | MALICIOUS_CODE | EI_EXPOSE_REP | 149 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getListingNodes() may expose internal representation by returning ListingConstraints.listingNodes | MALICIOUS_CODE | EI_EXPOSE_REP | 157 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getMaxTicketPrice() may expose internal representation by returning ListingConstraints.maxTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP | 77 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getMinTicketPrice() may expose internal representation by returning ListingConstraints.minTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP | 69 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getRequiredUniqueListingNotes() may expose internal representation by returning ListingConstraints.requiredUniqueListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP | 165 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getRestrictedOnUseListingNotes() may expose internal representation by returning ListingConstraints.restrictedOnUseListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP | 173 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getSections() may expose internal representation by returning ListingConstraints.sections | MALICIOUS_CODE | EI_EXPOSE_REP | 117 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getSplitTypes() may expose internal representation by returning ListingConstraints.splitTypes | MALICIOUS_CODE | EI_EXPOSE_REP | 181 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.getTicketTypes() may expose internal representation by returning ListingConstraints.ticketTypes | MALICIOUS_CODE | EI_EXPOSE_REP | 189 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setConnectedSellerListingNotes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.connectedSellerListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 145 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setCurrencies(List) may expose internal representation by storing an externally mutable object into ListingConstraints.currencies | MALICIOUS_CODE | EI_EXPOSE_REP2 | 153 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setListingNodes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.listingNodes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 161 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setMaxTicketPrice(Money) may expose internal representation by storing an externally mutable object into ListingConstraints.maxTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 81 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setMinTicketPrice(Money) may expose internal representation by storing an externally mutable object into ListingConstraints.minTicketPrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 73 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setRequiredUniqueListingNotes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.requiredUniqueListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 169 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setRestrictedOnUseListingNotes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.restrictedOnUseListingNotes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 177 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setSections(List) may expose internal representation by storing an externally mutable object into ListingConstraints.sections | MALICIOUS_CODE | EI_EXPOSE_REP2 | 121 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setSplitTypes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.splitTypes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 185 | Medium |
org.oxerr.viagogo.model.response.inventory.ListingConstraints.setTicketTypes(List) may expose internal representation by storing an externally mutable object into ListingConstraints.ticketTypes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 193 | Medium |
org.oxerr.viagogo.model.response.inventory.SalesAggregate
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.inventory.SalesAggregate.getProceeds() may expose internal representation by returning SalesAggregate.proceeds | MALICIOUS_CODE | EI_EXPOSE_REP | 51 | Medium |
org.oxerr.viagogo.model.response.inventory.SalesAggregate.setProceeds(Money) may expose internal representation by storing an externally mutable object into SalesAggregate.proceeds | MALICIOUS_CODE | EI_EXPOSE_REP2 | 55 | Medium |
org.oxerr.viagogo.model.response.inventory.Section
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.inventory.Section.getRows() may expose internal representation by returning Section.rows | MALICIOUS_CODE | EI_EXPOSE_REP | 46 | Medium |
org.oxerr.viagogo.model.response.inventory.Section.setRows(List) may expose internal representation by storing an externally mutable object into Section.rows | MALICIOUS_CODE | EI_EXPOSE_REP2 | 50 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerEvent
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.inventory.SellerEvent.getMergedEvents() may expose internal representation by returning SellerEvent.mergedEvents | MALICIOUS_CODE | EI_EXPOSE_REP | 43 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerEvent.getSalesAggregates() may expose internal representation by returning SellerEvent.salesAggregates | MALICIOUS_CODE | EI_EXPOSE_REP | 76 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerEvent.setMergedEvents(List) may expose internal representation by storing an externally mutable object into SellerEvent.mergedEvents | MALICIOUS_CODE | EI_EXPOSE_REP2 | 48 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerEvent.setSalesAggregates(Venue) may expose internal representation by storing an externally mutable object into SellerEvent.salesAggregates | MALICIOUS_CODE | EI_EXPOSE_REP2 | 80 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerEvent overrides equals in org.oxerr.viagogo.model.response.catalog.Event and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 90-97 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.inventory.SellerListing.getBarcodes() may expose internal representation by returning SellerListing.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP | 252 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getConstraints() may expose internal representation by returning SellerListing.constraints | MALICIOUS_CODE | EI_EXPOSE_REP | 300 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getDisplaySeating() may expose internal representation by returning SellerListing.displaySeating | MALICIOUS_CODE | EI_EXPOSE_REP | 180 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getEvent() may expose internal representation by returning SellerListing.event | MALICIOUS_CODE | EI_EXPOSE_REP | 308 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getFaceValue() may expose internal representation by returning SellerListing.faceValue | MALICIOUS_CODE | EI_EXPOSE_REP | 228 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getListingNotes() may expose internal representation by returning SellerListing.listingNotes | MALICIOUS_CODE | EI_EXPOSE_REP | 316 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getPurchasePricePerTicket() may expose internal representation by returning SellerListing.purchasePricePerTicket | MALICIOUS_CODE | EI_EXPOSE_REP | 276 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getSeating() may expose internal representation by returning SellerListing.seating | MALICIOUS_CODE | EI_EXPOSE_REP | 172 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getSplitType() may expose internal representation by returning SellerListing.splitType | MALICIOUS_CODE | EI_EXPOSE_REP | 324 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getTicketPrice() may expose internal representation by returning SellerListing.ticketPrice | MALICIOUS_CODE | EI_EXPOSE_REP | 188 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getTicketProceeds() may expose internal representation by returning SellerListing.ticketProceeds | MALICIOUS_CODE | EI_EXPOSE_REP | 236 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getTicketType() may expose internal representation by returning SellerListing.ticketType | MALICIOUS_CODE | EI_EXPOSE_REP | 332 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getTotalPurchasePrice() may expose internal representation by returning SellerListing.totalPurchasePrice | MALICIOUS_CODE | EI_EXPOSE_REP | 284 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.getVenue() may expose internal representation by returning SellerListing.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 340 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setBarcodes(List) may expose internal representation by storing an externally mutable object into SellerListing.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 256 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setConstraints(ListingConstraints) may expose internal representation by storing an externally mutable object into SellerListing.constraints | MALICIOUS_CODE | EI_EXPOSE_REP2 | 304 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setDisplaySeating(SeatingDetail) may expose internal representation by storing an externally mutable object into SellerListing.displaySeating | MALICIOUS_CODE | EI_EXPOSE_REP2 | 184 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setEvent(Event) may expose internal representation by storing an externally mutable object into SellerListing.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 312 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setFaceValue(Money) may expose internal representation by storing an externally mutable object into SellerListing.faceValue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 232 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setListingNotes(List) may expose internal representation by storing an externally mutable object into SellerListing.listingNotes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 320 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setPurchasePricePerTicket(Money) may expose internal representation by storing an externally mutable object into SellerListing.purchasePricePerTicket | MALICIOUS_CODE | EI_EXPOSE_REP2 | 280 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setSeating(SeatingDetail) may expose internal representation by storing an externally mutable object into SellerListing.seating | MALICIOUS_CODE | EI_EXPOSE_REP2 | 176 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setSplitType(SplitType) may expose internal representation by storing an externally mutable object into SellerListing.splitType | MALICIOUS_CODE | EI_EXPOSE_REP2 | 328 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setTicketPrice(Money) may expose internal representation by storing an externally mutable object into SellerListing.ticketPrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 192 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setTicketProceeds(Money) may expose internal representation by storing an externally mutable object into SellerListing.ticketProceeds | MALICIOUS_CODE | EI_EXPOSE_REP2 | 240 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setTicketType(TicketType) may expose internal representation by storing an externally mutable object into SellerListing.ticketType | MALICIOUS_CODE | EI_EXPOSE_REP2 | 336 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setTotalPurchasePrice(Money) may expose internal representation by storing an externally mutable object into SellerListing.totalPurchasePrice | MALICIOUS_CODE | EI_EXPOSE_REP2 | 288 | Medium |
org.oxerr.viagogo.model.response.inventory.SellerListing.setVenue(Venue) may expose internal representation by storing an externally mutable object into SellerListing.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 344 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.sale.EmbeddedSale.getDisplayProceeds() may expose internal representation by returning EmbeddedSale.displayProceeds | MALICIOUS_CODE | EI_EXPOSE_REP | 79 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale.getProceeds() may expose internal representation by returning EmbeddedSale.proceeds | MALICIOUS_CODE | EI_EXPOSE_REP | 71 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale.getSeating() may expose internal representation by returning EmbeddedSale.seating | MALICIOUS_CODE | EI_EXPOSE_REP | 63 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale.setDisplayProceeds(Money) may expose internal representation by storing an externally mutable object into EmbeddedSale.displayProceeds | MALICIOUS_CODE | EI_EXPOSE_REP2 | 83 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale.setProceeds(Money) may expose internal representation by storing an externally mutable object into EmbeddedSale.proceeds | MALICIOUS_CODE | EI_EXPOSE_REP2 | 75 | Medium |
org.oxerr.viagogo.model.response.sale.EmbeddedSale.setSeating(Seating) may expose internal representation by storing an externally mutable object into EmbeddedSale.seating | MALICIOUS_CODE | EI_EXPOSE_REP2 | 67 | Medium |
org.oxerr.viagogo.model.response.sale.Sale
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.sale.Sale.getBarcodes() may expose internal representation by returning Sale.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP | 207 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.getDeliveryMethod() may expose internal representation by returning Sale.deliveryMethod | MALICIOUS_CODE | EI_EXPOSE_REP | 391 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.getEvent() may expose internal representation by returning Sale.event | MALICIOUS_CODE | EI_EXPOSE_REP | 367 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.getTicketType() may expose internal representation by returning Sale.ticketType | MALICIOUS_CODE | EI_EXPOSE_REP | 383 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.getVenue() may expose internal representation by returning Sale.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 375 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.setBarcodes(List) may expose internal representation by storing an externally mutable object into Sale.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 211 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.setDeliveryMethod(DeliveryMethod) may expose internal representation by storing an externally mutable object into Sale.deliveryMethod | MALICIOUS_CODE | EI_EXPOSE_REP2 | 395 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.setEvent(EmbeddedEvent) may expose internal representation by storing an externally mutable object into Sale.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 371 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.setTicketType(TicketType) may expose internal representation by storing an externally mutable object into Sale.ticketType | MALICIOUS_CODE | EI_EXPOSE_REP2 | 387 | Medium |
org.oxerr.viagogo.model.response.sale.Sale.setVenue(EmbeddedVenue) may expose internal representation by storing an externally mutable object into Sale.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 379 | Medium |
org.oxerr.viagogo.model.response.sale.Sale overrides equals in EmbeddedSale and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 405-412 | Medium |
org.oxerr.viagogo.model.response.webhook.Webhook
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.webhook.Webhook.getTopics() may expose internal representation by returning Webhook.topics | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
org.oxerr.viagogo.model.response.webhook.Webhook.setTopics(List) may expose internal representation by storing an externally mutable object into Webhook.topics | MALICIOUS_CODE | EI_EXPOSE_REP2 | 85 | Medium |
org.oxerr.viagogo.model.response.webhook.Webhooks
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.response.webhook.Webhooks overrides equals in org.oxerr.viagogo.model.response.PagedResource and may not be symmetric | CORRECTNESS | EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC | 32-39 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.oxerr.viagogo.model.topic.SalesTopic.getBarcodes() may expose internal representation by returning SalesTopic.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP | 44 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.getEvent() may expose internal representation by returning SalesTopic.event | MALICIOUS_CODE | EI_EXPOSE_REP | 68 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.getSale() may expose internal representation by returning SalesTopic.sale | MALICIOUS_CODE | EI_EXPOSE_REP | 76 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.getSellerListing() may expose internal representation by returning SalesTopic.sellerListing | MALICIOUS_CODE | EI_EXPOSE_REP | 84 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.getVenue() may expose internal representation by returning SalesTopic.venue | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.setBarcodes(List) may expose internal representation by storing an externally mutable object into SalesTopic.barcodes | MALICIOUS_CODE | EI_EXPOSE_REP2 | 48 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.setEvent(Event) may expose internal representation by storing an externally mutable object into SalesTopic.event | MALICIOUS_CODE | EI_EXPOSE_REP2 | 72 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.setSale(Sale) may expose internal representation by storing an externally mutable object into SalesTopic.sale | MALICIOUS_CODE | EI_EXPOSE_REP2 | 80 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.setSellerListing(SellerListing) may expose internal representation by storing an externally mutable object into SalesTopic.sellerListing | MALICIOUS_CODE | EI_EXPOSE_REP2 | 88 | Medium |
org.oxerr.viagogo.model.topic.SalesTopic.setVenue(Venue) may expose internal representation by storing an externally mutable object into SalesTopic.venue | MALICIOUS_CODE | EI_EXPOSE_REP2 | 96 | Medium |