The following document contains the results of FindBugs Report
FindBugs Version is 1.3.8
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 80 | 8 | 0 | 0 |
| Class | Bugs |
|---|---|
| com.atlassian.gadgets.refimpl.ui.DashboardServlet | 7 |
| com.atlassian.gadgets.refimpl.ui.DashboardServlet$1 | 1 |
| 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 |
| 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 |