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
9 3 0 0

Files

Class Bugs
org.waarp.ftp.client.DataTimeOutListener 1
org.waarp.ftp.client.WaarpFtp4jClient 1
org.waarp.ftp.client.WaarpFtpClient 1

org.waarp.ftp.client.DataTimeOutListener

Bug Category Details Line Priority
La méthode new org.waarp.ftp.client.DataTimeOutListener(FTPClient, long, String, String) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.ftp.client.DataTimeOutListener.client MALICIOUS_CODE EI_EXPOSE_REP2 52 Medium

org.waarp.ftp.client.WaarpFtp4jClient

Bug Category Details Line Priority
La méthode org.waarp.ftp.client.WaarpFtp4jClient.connect() intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé STYLE REC_CATCH_EXCEPTION 251 Medium

org.waarp.ftp.client.WaarpFtpClient

Bug Category Details Line Priority
Found reliance on default encoding in new org.waarp.ftp.client.WaarpFtpClient(String, int, String, String, String, boolean, int, int, int, boolean): new java.io.PrintWriter(OutputStream) I18N DM_DEFAULT_ENCODING 132 High