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
83 26 0 0

Files

Class Bugs
org.waarp.thrift.r66.R66Service$AsyncClient$infoListQuery_call 1
org.waarp.thrift.r66.R66Service$AsyncClient$infoTransferQuery_call 1
org.waarp.thrift.r66.R66Service$AsyncClient$transferRequestQuery_call 1
org.waarp.thrift.r66.R66Service$Processor$infoListQuery 1
org.waarp.thrift.r66.R66Service$Processor$infoTransferQuery 1
org.waarp.thrift.r66.R66Service$Processor$isStillRunning 1
org.waarp.thrift.r66.R66Service$Processor$transferRequestQuery 1
org.waarp.thrift.r66.R66Service$infoListQuery_args 3
org.waarp.thrift.r66.R66Service$infoListQuery_result 3
org.waarp.thrift.r66.R66Service$infoTransferQuery_args 3
org.waarp.thrift.r66.R66Service$infoTransferQuery_result 4
org.waarp.thrift.r66.R66Service$transferRequestQuery_args 3
org.waarp.thrift.r66.R66Service$transferRequestQuery_result 3

org.waarp.thrift.r66.R66Service$AsyncClient$infoListQuery_call

Bug Category Details Line Priority
La méthode new org.waarp.thrift.r66.R66Service$AsyncClient$infoListQuery_call(R66Request, AsyncMethodCallback, TAsyncClient, TProtocolFactory, TNonblockingTransport) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$AsyncClient$infoListQuery_call.request MALICIOUS_CODE EI_EXPOSE_REP2 453 Medium

org.waarp.thrift.r66.R66Service$AsyncClient$infoTransferQuery_call

Bug Category Details Line Priority
La méthode new org.waarp.thrift.r66.R66Service$AsyncClient$infoTransferQuery_call(R66Request, AsyncMethodCallback, TAsyncClient, TProtocolFactory, TNonblockingTransport) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$AsyncClient$infoTransferQuery_call.request MALICIOUS_CODE EI_EXPOSE_REP2 349 Medium

org.waarp.thrift.r66.R66Service$AsyncClient$transferRequestQuery_call

Bug Category Details Line Priority
La méthode new org.waarp.thrift.r66.R66Service$AsyncClient$transferRequestQuery_call(R66Request, AsyncMethodCallback, TAsyncClient, TProtocolFactory, TNonblockingTransport) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$AsyncClient$transferRequestQuery_call.request MALICIOUS_CODE EI_EXPOSE_REP2 300 Medium

org.waarp.thrift.r66.R66Service$Processor$infoListQuery

Bug Category Details Line Priority
Le nom de la classe org.waarp.thrift.r66.R66Service$Processor$infoListQuery ne commence pas par une majusucle BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 586-608 Medium

org.waarp.thrift.r66.R66Service$Processor$infoTransferQuery

Bug Category Details Line Priority
Le nom de la classe org.waarp.thrift.r66.R66Service$Processor$infoTransferQuery ne commence pas par une majusucle BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 532-554 Medium

org.waarp.thrift.r66.R66Service$Processor$isStillRunning

Bug Category Details Line Priority
Le nom de la classe org.waarp.thrift.r66.R66Service$Processor$isStillRunning ne commence pas par une majusucle BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 558-582 Medium

org.waarp.thrift.r66.R66Service$Processor$transferRequestQuery

Bug Category Details Line Priority
Le nom de la classe org.waarp.thrift.r66.R66Service$Processor$transferRequestQuery ne commence pas par une majusucle BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 505-528 Medium

org.waarp.thrift.r66.R66Service$infoListQuery_args

Bug Category Details Line Priority
La méthode org.waarp.thrift.r66.R66Service$infoListQuery_args.getRequest() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$infoListQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP 3447 Medium
La méthode new org.waarp.thrift.r66.R66Service$infoListQuery_args(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoListQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 3424 Medium
La méthode org.waarp.thrift.r66.R66Service$infoListQuery_args.setRequest(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoListQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 3451 Medium

org.waarp.thrift.r66.R66Service$infoListQuery_result

Bug Category Details Line Priority
La méthode org.waarp.thrift.r66.R66Service$infoListQuery_result.getSuccess() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$infoListQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP 3878 Medium
La méthode new org.waarp.thrift.r66.R66Service$infoListQuery_result(List) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoListQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 3840 Medium
La méthode org.waarp.thrift.r66.R66Service$infoListQuery_result.setSuccess(List) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoListQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 3882 Medium

org.waarp.thrift.r66.R66Service$infoTransferQuery_args

Bug Category Details Line Priority
La méthode org.waarp.thrift.r66.R66Service$infoTransferQuery_args.getRequest() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$infoTransferQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP 1600 Medium
La méthode new org.waarp.thrift.r66.R66Service$infoTransferQuery_args(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoTransferQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 1577 Medium
La méthode org.waarp.thrift.r66.R66Service$infoTransferQuery_args.setRequest(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoTransferQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 1604 Medium

org.waarp.thrift.r66.R66Service$infoTransferQuery_result

Bug Category Details Line Priority
La classe org.waarp.thrift.r66.R66Service$infoTransferQuery_result implémente Cloneable mais ne définit et n'utilise pas la méthode clone() BAD_PRACTICE CN_IDIOM 1870-2175 Medium
La méthode org.waarp.thrift.r66.R66Service$infoTransferQuery_result.getSuccess() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$infoTransferQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP 2009 Medium
La méthode new org.waarp.thrift.r66.R66Service$infoTransferQuery_result(R66Result) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoTransferQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 1986 Medium
La méthode org.waarp.thrift.r66.R66Service$infoTransferQuery_result.setSuccess(R66Result) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$infoTransferQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 2013 Medium

org.waarp.thrift.r66.R66Service$transferRequestQuery_args

Bug Category Details Line Priority
La méthode org.waarp.thrift.r66.R66Service$transferRequestQuery_args.getRequest() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$transferRequestQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP 763 Medium
La méthode new org.waarp.thrift.r66.R66Service$transferRequestQuery_args(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$transferRequestQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 740 Medium
La méthode org.waarp.thrift.r66.R66Service$transferRequestQuery_args.setRequest(R66Request) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$transferRequestQuery_args.request MALICIOUS_CODE EI_EXPOSE_REP2 768 Medium

org.waarp.thrift.r66.R66Service$transferRequestQuery_result

Bug Category Details Line Priority
La méthode org.waarp.thrift.r66.R66Service$transferRequestQuery_result.getSuccess() risque d'exposer sa représentation interne en renvoyant org.waarp.thrift.r66.R66Service$transferRequestQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP 1183 Medium
La méthode new org.waarp.thrift.r66.R66Service$transferRequestQuery_result(R66Result) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$transferRequestQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 1159 Medium
La méthode org.waarp.thrift.r66.R66Service$transferRequestQuery_result.setSuccess(R66Result) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans org.waarp.thrift.r66.R66Service$transferRequestQuery_result.success MALICIOUS_CODE EI_EXPOSE_REP2 1188 Medium