FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.8

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
164 11 0 0

com.atlassian.gadgets.refimpl.ui.DashboardServlet

Bug Category Details Line Priority
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field dashboardService BAD_PRACTICE SE_BAD_FIELD Not available Low
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field dashboardTabViewFactory BAD_PRACTICE SE_BAD_FIELD Not available Low
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field gadgetRequestContextFactory BAD_PRACTICE SE_BAD_FIELD Not available Low
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field templateRenderer BAD_PRACTICE SE_BAD_FIELD Not available Low
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field userManager BAD_PRACTICE SE_BAD_FIELD Not available Low
Class com.atlassian.gadgets.refimpl.ui.DashboardServlet defines non-transient non-serializable instance field webResourceManager BAD_PRACTICE SE_BAD_FIELD Not available Low
com.atlassian.gadgets.refimpl.ui.DashboardServlet is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 49-145 Low

com.atlassian.gadgets.refimpl.ui.DashboardServlet$1

Bug Category Details Line Priority
The class com.atlassian.gadgets.refimpl.ui.DashboardServlet$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 108-112 Low

com.atlassian.gadgets.util.TransactionRunner$CallableCallback

Bug Category Details Line Priority
Should com.atlassian.gadgets.util.TransactionRunner$CallableCallback be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 45-57 Medium

com.atlassian.gadgets.util.TransactionRunner$RunnableCallback

Bug Category Details Line Priority
Should com.atlassian.gadgets.util.TransactionRunner$RunnableCallback be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 67-74 Medium

com.atlassian.gadgets.util.WebItemFinder$GadgetWebLabel

Bug Category Details Line Priority
Should com.atlassian.gadgets.util.WebItemFinder$GadgetWebLabel be a _static_ inner class? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 116-124 Medium