Fork me on GitHub

FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is

Effort is max

Summary

Classes Bugs Errors Missing Classes
32 13 0 0

fr.paris.lutece.plugins.quiz.business.Quiz

Bug Category Details Line Priority
fr.paris.lutece.plugins.quiz.business.Quiz.getDateBeginDisponibility() may expose internal representation by returning Quiz._tDateBeginDisponibility MALICIOUS_CODE EI_EXPOSE_REP 220 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.getDateCreation() may expose internal representation by returning Quiz._tDateCreation MALICIOUS_CODE EI_EXPOSE_REP 247 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.getDateEndDisponibility() may expose internal representation by returning Quiz._tDateEndDisponibility MALICIOUS_CODE EI_EXPOSE_REP 229 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.getImg() may expose internal representation by returning Quiz._strImg MALICIOUS_CODE EI_EXPOSE_REP 265 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.setDateBeginDisponibility(Date) may expose internal representation by storing an externally mutable object into Quiz._tDateBeginDisponibility MALICIOUS_CODE EI_EXPOSE_REP2 211 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.setDateCreation(Timestamp) may expose internal representation by storing an externally mutable object into Quiz._tDateCreation MALICIOUS_CODE EI_EXPOSE_REP2 256 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.setDateEndDisponibility(Date) may expose internal representation by storing an externally mutable object into Quiz._tDateEndDisponibility MALICIOUS_CODE EI_EXPOSE_REP2 238 Medium
fr.paris.lutece.plugins.quiz.business.Quiz.setValue(byte[]) may expose internal representation by storing an externally mutable object into Quiz._strImg MALICIOUS_CODE EI_EXPOSE_REP2 274 Medium

fr.paris.lutece.plugins.quiz.business.images.QuizImage

Bug Category Details Line Priority
fr.paris.lutece.plugins.quiz.business.images.QuizImage.getContent() may expose internal representation by returning QuizImage._bArrayContent MALICIOUS_CODE EI_EXPOSE_REP 101 Medium
new fr.paris.lutece.plugins.quiz.business.images.QuizImage(int, byte[], String) may expose internal representation by storing an externally mutable object into QuizImage._bArrayContent MALICIOUS_CODE EI_EXPOSE_REP2 73 Medium
new fr.paris.lutece.plugins.quiz.business.images.QuizImage(byte[], String) may expose internal representation by storing an externally mutable object into QuizImage._bArrayContent MALICIOUS_CODE EI_EXPOSE_REP2 60 Medium
fr.paris.lutece.plugins.quiz.business.images.QuizImage.setContent(byte[]) may expose internal representation by storing an externally mutable object into QuizImage._bArrayContent MALICIOUS_CODE EI_EXPOSE_REP2 110 Medium

fr.paris.lutece.plugins.quiz.web.QuizApp

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.quiz.web.QuizApp defines non-transient non-serializable instance field _quizService BAD_PRACTICE SE_BAD_FIELD Not available Medium