The following document contains the results of SpotBugs
SpotBugs Version is 4.7.1
Threshold is medium
Effort is default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
26 | 5 | 0 | 0 |
Class | Bugs |
---|---|
org.waarp.openr66.proxy.network.ProxyBridge | 4 |
org.waarp.openr66.proxy.network.ProxyEntry | 1 |
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 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.waarp.openr66.proxy.network.ProxyEntry.proxyEntries is a mutable collection | MALICIOUS_CODE | MS_MUTABLE_COLLECTION | 31 | High |