SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.7.1

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
26 5 0 0

Files

Class Bugs
org.waarp.openr66.proxy.network.ProxyBridge 4
org.waarp.openr66.proxy.network.ProxyEntry 1

org.waarp.openr66.proxy.network.ProxyBridge

Bug Category Details Line Priority
La méthode org.waarp.openr66.proxy.network.ProxyBridge.getProxified() risque d'exposer sa représentation interne en renvoyant org.waarp.openr66.proxy.network.ProxyBridge.proxified MALICIOUS_CODE EI_EXPOSE_REP 96 Medium
La méthode org.waarp.openr66.proxy.network.ProxyBridge.getSource() risque d'exposer sa représentation interne en renvoyant org.waarp.openr66.proxy.network.ProxyBridge.source MALICIOUS_CODE EI_EXPOSE_REP 89 Medium
La méthode new org.waarp.openr66.proxy.network.ProxyBridge(ProxyEntry, NetworkServerHandler) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.openr66.proxy.network.ProxyBridge.source MALICIOUS_CODE EI_EXPOSE_REP2 50 Medium
org.waarp.openr66.proxy.network.ProxyBridge.transaction n'est pas final et n'est pas protégé face à du code malveillant MALICIOUS_CODE MS_CANNOT_BE_FINAL Not available Medium

org.waarp.openr66.proxy.network.ProxyEntry

Bug Category Details Line Priority
org.waarp.openr66.proxy.network.ProxyEntry.proxyEntries is a mutable collection MALICIOUS_CODE MS_MUTABLE_COLLECTION 31 High