FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.2

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
43 20 0 0

org.restafarian.authorization.beans.Authorization

Bug Category Details Line Priority
org.restafarian.authorization.beans.Authorization.getActivationDate() may expose internal representation by returning Authorization.activationDate MALICIOUS_CODE EI_EXPOSE_REP 84 Medium
org.restafarian.authorization.beans.Authorization.getDeactivationDate() may expose internal representation by returning Authorization.deactivationDate MALICIOUS_CODE EI_EXPOSE_REP 108 Medium
org.restafarian.authorization.beans.Authorization.setActivationDate(Date) may expose internal representation by storing an externally mutable object into Authorization.activationDate MALICIOUS_CODE EI_EXPOSE_REP2 87 Medium
org.restafarian.authorization.beans.Authorization.setDeactivationDate(Date) may expose internal representation by storing an externally mutable object into Authorization.deactivationDate MALICIOUS_CODE EI_EXPOSE_REP2 111 Medium

org.restafarian.authorization.data.managers.AuthorizationManager

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 841 Low
org.restafarian.authorization.data.managers.AuthorizationManager.insertAuthorization(Authorization) may fail to close java.sql.PreparedStatement BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE 351 Medium
org.restafarian.authorization.data.managers.AuthorizationManager.insertAuthorization(Authorization) may fail to close java.sql.Statement BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE 380 Medium
org.restafarian.authorization.data.managers.AuthorizationManager.insertPerson(Person) may fail to close java.sql.PreparedStatement BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE 581 Medium
org.restafarian.authorization.data.managers.AuthorizationManager.updateAuthorization(Authorization) may fail to close java.sql.PreparedStatement BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE 438 Medium
org.restafarian.authorization.data.managers.AuthorizationManager.getAuthorization(int) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 77 Low
org.restafarian.authorization.data.managers.AuthorizationManager.getAuthorization(Map) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 164 Low
org.restafarian.authorization.data.managers.AuthorizationManager.getUser(String) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 520 Low
org.restafarian.authorization.data.managers.AuthorizationManager.insertAuthorization(Authorization) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 348 Low
org.restafarian.authorization.data.managers.AuthorizationManager.insertPerson(Person) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 578 Low
org.restafarian.authorization.data.managers.AuthorizationManager.query(Map) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 251 Low
org.restafarian.authorization.data.managers.AuthorizationManager.updateAuthorization(Authorization) may fail to close database resource on exception BAD_PRACTICE ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH 435 Low
Method org.restafarian.authorization.data.managers.AuthorizationManager.getUser(String) passes a nonconstant String to an execute method on an SQL statement SECURITY SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE 524 High
Method org.restafarian.authorization.data.managers.AuthorizationManager.getAuthorization(int) passes a nonconstant String to an execute method on an SQL statement SECURITY SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE 81 Low
Method org.restafarian.authorization.data.managers.AuthorizationManager.getAuthorization(Map) passes a nonconstant String to an execute method on an SQL statement SECURITY SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE 168 Low
Method org.restafarian.authorization.data.managers.AuthorizationManager.query(Map) passes a nonconstant String to an execute method on an SQL statement SECURITY SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE 255 Low