Skip to content

Add spotbugs to Github Action #237

Add spotbugs to Github Action

Add spotbugs to Github Action #237

Triggered via push June 2, 2024 10:34
Status Success
Total duration 2m 8s
Artifacts

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

28 warnings and 1 notice
EI_EXPOSE_REP: src/main/java/x1/stomp/boundary/ErrorResponse.java#L29
x1.stomp.boundary.ErrorResponse.getErrors() may expose internal representation by returning ErrorResponse.errors
EI_EXPOSE_REP2: src/main/java/x1/stomp/boundary/ErrorResponse.java#L33
x1.stomp.boundary.ErrorResponse.setErrors(List) may expose internal representation by storing an externally mutable object into ErrorResponse.errors
EI_EXPOSE_REP: src/main/java/x1/stomp/boundary/IndexResponse.java#L31
x1.stomp.boundary.IndexResponse.getLinks() may expose internal representation by returning IndexResponse.links
EI_EXPOSE_REP2: src/main/java/x1/stomp/boundary/IndexResponse.java#L22
new x1.stomp.boundary.IndexResponse(List) may expose internal representation by storing an externally mutable object into IndexResponse.links
EI_EXPOSE_REP2: src/main/java/x1/stomp/boundary/IndexResponse.java#L35
x1.stomp.boundary.IndexResponse.setLinks(List) may expose internal representation by storing an externally mutable object into IndexResponse.links
DE_MIGHT_IGNORE: src/main/java/x1/stomp/boundary/OpenAPIModelBuilder.java#L42
x1.stomp.boundary.OpenAPIModelBuilder.buildModel() might ignore java.lang.Exception
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD: src/main/java/x1/stomp/boundary/OpenAPIModelBuilder.java#L22
Write to static field x1.stomp.boundary.OpenAPIModelBuilder.servletContext from instance method x1.stomp.boundary.OpenAPIModelBuilder.contextInitialized(ServletContextEvent)
EI_EXPOSE_REP: src/main/java/x1/stomp/control/QuickQuote.java#L99
x1.stomp.control.QuickQuote.getLastTime() may expose internal representation by returning QuickQuote.timestamp
EI_EXPOSE_REP2: src/main/java/x1/stomp/control/QuickQuote.java#L103
x1.stomp.control.QuickQuote.setLastTime(Date) may expose internal representation by storing an externally mutable object into QuickQuote.timestamp
EI_EXPOSE_REP: src/main/java/x1/stomp/control/QuickQuoteResponse.java#L22
x1.stomp.control.QuickQuoteResponse.getQuickQuoteResult() may expose internal representation by returning QuickQuoteResponse.quickQuoteResult
EI_EXPOSE_REP2: src/main/java/x1/stomp/control/QuickQuoteResponse.java#L26
x1.stomp.control.QuickQuoteResponse.setQuickQuoteResult(QuickQuoteResult) may expose internal representation by storing an externally mutable object into QuickQuoteResponse.quickQuoteResult
EI_EXPOSE_REP: src/main/java/x1/stomp/control/QuickQuoteResult.java#L27
x1.stomp.control.QuickQuoteResult.getQuotes() may expose internal representation by returning QuickQuoteResult.quotes
EI_EXPOSE_REP2: src/main/java/x1/stomp/control/QuickQuoteResult.java#L31
x1.stomp.control.QuickQuoteResult.setQuotes(List) may expose internal representation by storing an externally mutable object into QuickQuoteResult.quotes
EI_EXPOSE_REP: src/main/java/x1/stomp/model/JaxbSupport.java#L49
x1.stomp.model.JaxbSupport$JaxbLink.getParams() may expose internal representation by returning JaxbSupport$JaxbLink.params
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/JaxbSupport.java#L36
new x1.stomp.model.JaxbSupport$JaxbLink(URI, Map) may expose internal representation by storing an externally mutable object into JaxbSupport$JaxbLink.params
EI_EXPOSE_REP: src/main/java/x1/stomp/model/Quote.java#L79
x1.stomp.model.Quote.getFrom() may expose internal representation by returning Quote.from
EI_EXPOSE_REP: src/main/java/x1/stomp/model/Quote.java#L87
x1.stomp.model.Quote.getLinks() may expose internal representation by returning Quote.links
EI_EXPOSE_REP: src/main/java/x1/stomp/model/Quote.java#L55
x1.stomp.model.Quote.getShare() may expose internal representation by returning Quote.share
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/Quote.java#L51
new x1.stomp.model.Quote(Share) may expose internal representation by storing an externally mutable object into Quote.share
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/Quote.java#L83
x1.stomp.model.Quote.setFrom(Date) may expose internal representation by storing an externally mutable object into Quote.from
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/Quote.java#L91
x1.stomp.model.Quote.setLinks(List) may expose internal representation by storing an externally mutable object into Quote.links
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/Quote.java#L59
x1.stomp.model.Quote.setShare(Share) may expose internal representation by storing an externally mutable object into Quote.share
EI_EXPOSE_REP: src/main/java/x1/stomp/model/QuoteWrapper.java#L17
x1.stomp.model.QuoteWrapper.getQuotes() may expose internal representation by returning QuoteWrapper.quotes
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/QuoteWrapper.java#L21
x1.stomp.model.QuoteWrapper.setQuotes(List) may expose internal representation by storing an externally mutable object into QuoteWrapper.quotes
EI_EXPOSE_REP: src/main/java/x1/stomp/model/Share.java#L117
x1.stomp.model.Share.getLinks() may expose internal representation by returning Share.links
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/Share.java#L121
x1.stomp.model.Share.setLinks(List) may expose internal representation by storing an externally mutable object into Share.links
EI_EXPOSE_REP: src/main/java/x1/stomp/model/ShareWrapper.java#L17
x1.stomp.model.ShareWrapper.getShares() may expose internal representation by returning ShareWrapper.shares
EI_EXPOSE_REP2: src/main/java/x1/stomp/model/ShareWrapper.java#L21
x1.stomp.model.ShareWrapper.setShares(List) may expose internal representation by storing an externally mutable object into ShareWrapper.shares
7 tests found
There are 7 tests, see "Raw output" for the full list of tests.