The following document contains the results of FindBugs Report
FindBugs Version is 1.3.2
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 86 | 5 | 0 | 0 |
| Class | Bugs |
|---|---|
| org.restafarian.id.servlets.UserSelectorServlet | 1 |
| org.restafarian.id.servlets.UserServlet | 4 |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 62 | Low |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Call to equals() comparing different types in org.restafarian.id.servlets.UserServlet.sendUser(String, HttpServletRequest, HttpServletResponse) | CORRECTNESS | EC_UNRELATED_TYPES | 107 | High |
| org.restafarian.id.servlets.UserServlet.fetchUser(String) may fail to close database resource on exception | BAD_PRACTICE | ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH | 148 | Low |
| Class org.restafarian.id.servlets.UserServlet defines non-transient non-serializable instance field dataSource | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
| Method org.restafarian.id.servlets.UserServlet.fetchUser(String) passes a nonconstant String to an execute method on an SQL statement | SECURITY | SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE | 152 | High |