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
11 5 0 0

Files

Class Bugs
fr.paris.lutece.plugins.mydashboard.modules.notification.business.Notification 2
fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentAllNotification 1
fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentLastNotification 1
fr.paris.lutece.plugins.mydashboard.modules.notification.web.NotificationXPage 1

fr.paris.lutece.plugins.mydashboard.modules.notification.business.Notification

Bug Category Details Line Priority
fr.paris.lutece.plugins.mydashboard.modules.notification.business.Notification.getDateCreation() may expose internal representation by returning Notification._dateCreation MALICIOUS_CODE EI_EXPOSE_REP 143 Medium
fr.paris.lutece.plugins.mydashboard.modules.notification.business.Notification.setDateCreation(Date) may expose internal representation by storing an externally mutable object into Notification._dateCreation MALICIOUS_CODE EI_EXPOSE_REP2 152 Medium

fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentAllNotification

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentAllNotification defines non-transient non-serializable instance field _notificationService BAD_PRACTICE SE_BAD_FIELD Not available Medium

fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentLastNotification

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.mydashboard.modules.notification.web.MyDashboardComponentLastNotification defines non-transient non-serializable instance field _notificationService BAD_PRACTICE SE_BAD_FIELD Not available Medium

fr.paris.lutece.plugins.mydashboard.modules.notification.web.NotificationXPage

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.mydashboard.modules.notification.web.NotificationXPage defines non-transient non-serializable instance field _notificationService BAD_PRACTICE SE_BAD_FIELD Not available Medium