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
20 7 0 0

Files

Class Bugs
org.waarp.openr66.context.task.S3TaskArgs 4
org.waarp.openr66.s3.WaarpR66S3Client 1
org.waarp.openr66.s3.taskfactory.S3TaskFactory 2

org.waarp.openr66.context.task.S3TaskArgs

Bug Category Details Line Priority
La méthode org.waarp.openr66.context.task.S3TaskArgs.getGetTags() risque d'exposer sa représentation interne en renvoyant org.waarp.openr66.context.task.S3TaskArgs.getTags MALICIOUS_CODE EI_EXPOSE_REP 311 Medium
La méthode org.waarp.openr66.context.task.S3TaskArgs.getSetTags() risque d'exposer sa représentation interne en renvoyant org.waarp.openr66.context.task.S3TaskArgs.setTags MALICIOUS_CODE EI_EXPOSE_REP 319 Medium
La méthode new org.waarp.openr66.context.task.S3TaskArgs(S3TaskFactory$S3TaskType, URL, String, String, String, String, String, File, Set, Map) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.openr66.context.task.S3TaskArgs.getTags MALICIOUS_CODE EI_EXPOSE_REP2 277 Medium
La méthode new org.waarp.openr66.context.task.S3TaskArgs(S3TaskFactory$S3TaskType, URL, String, String, String, String, String, File, Set, Map) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.openr66.context.task.S3TaskArgs.setTags MALICIOUS_CODE EI_EXPOSE_REP2 278 Medium

org.waarp.openr66.s3.WaarpR66S3Client

Bug Category Details Line Priority
Exceptional return value of java.io.File.delete() ignored in org.waarp.openr66.s3.WaarpR66S3Client.getFile(String, String, File, boolean) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 323 Medium

org.waarp.openr66.s3.taskfactory.S3TaskFactory

Bug Category Details Line Priority
Do not catch NullPointerException like in org.waarp.openr66.s3.taskfactory.S3TaskFactory.getTaskFromId(String, String, int, R66Session) STYLE DCN_NULLPOINTER_EXCEPTION 113 Medium
Do not catch NullPointerException like in org.waarp.openr66.s3.taskfactory.S3TaskFactory.getTaskFromIdForBusiness(String, String, int, R66Session) STYLE DCN_NULLPOINTER_EXCEPTION 132 Medium