SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.3.0

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
8 4 0 0

Files

Class Bugs
org.eclipse.jgit.transport.http.apache.HttpClientConnection 2
org.eclipse.jgit.transport.http.apache.TemporaryBufferEntity 2

org.eclipse.jgit.transport.http.apache.HttpClientConnection

Bug Category Details Line Priority
org.eclipse.jgit.transport.http.apache.HttpClientConnection.getURL() may expose internal representation by returning HttpClientConnection.url MALICIOUS_CODE EI_EXPOSE_REP 258 Medium
new org.eclipse.jgit.transport.http.apache.HttpClientConnection(String, Proxy, HttpClient) may expose internal representation by storing an externally mutable object into HttpClientConnection.proxy MALICIOUS_CODE EI_EXPOSE_REP2 245 Medium

org.eclipse.jgit.transport.http.apache.TemporaryBufferEntity

Bug Category Details Line Priority
org.eclipse.jgit.transport.http.apache.TemporaryBufferEntity.getBuffer() may expose internal representation by returning TemporaryBufferEntity.buffer MALICIOUS_CODE EI_EXPOSE_REP 47 Medium
new org.eclipse.jgit.transport.http.apache.TemporaryBufferEntity(TemporaryBuffer) may expose internal representation by storing an externally mutable object into TemporaryBufferEntity.buffer MALICIOUS_CODE EI_EXPOSE_REP2 38 Medium