Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.5.3

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
13 10 0 0

Files

Class Bugs
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig 8
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.web.AutomaticAssignmentJspBean 2

fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig

Bug Category Details Line Priority
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.getListAutomaticAssignments() may expose internal representation by returning TaskAutomaticAssignmentConfig._listAutomaticAssignments MALICIOUS_CODE EI_EXPOSE_REP 326 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.getListPositionsQuestionFile() may expose internal representation by returning TaskAutomaticAssignmentConfig._listPositionsQuestionFile MALICIOUS_CODE EI_EXPOSE_REP 318 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.getQuestionList() may expose internal representation by returning TaskAutomaticAssignmentConfig._questionList MALICIOUS_CODE EI_EXPOSE_REP 340 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.getWorkgroups() may expose internal representation by returning TaskAutomaticAssignmentConfig._workgroups MALICIOUS_CODE EI_EXPOSE_REP 202 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.setListAutomaticAssignments(List) may expose internal representation by storing an externally mutable object into TaskAutomaticAssignmentConfig._listAutomaticAssignments MALICIOUS_CODE EI_EXPOSE_REP2 335 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.setListPositionsQuestionFile(List) may expose internal representation by storing an externally mutable object into TaskAutomaticAssignmentConfig._listPositionsQuestionFile MALICIOUS_CODE EI_EXPOSE_REP2 308 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.setQuestionList(List) may expose internal representation by storing an externally mutable object into TaskAutomaticAssignmentConfig._questionList MALICIOUS_CODE EI_EXPOSE_REP2 345 Medium
fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.business.TaskAutomaticAssignmentConfig.setWorkgroups(List) may expose internal representation by storing an externally mutable object into TaskAutomaticAssignmentConfig._workgroups MALICIOUS_CODE EI_EXPOSE_REP2 213 Medium

fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.web.AutomaticAssignmentJspBean

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.web.AutomaticAssignmentJspBean defines non-transient non-serializable instance field _automaticAssignmentService BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class fr.paris.lutece.plugins.workflow.modules.formsautomaticassignment.web.AutomaticAssignmentJspBean defines non-transient non-serializable instance field _taskAutomaticAssignmentConfigService BAD_PRACTICE SE_BAD_FIELD Not available Medium