The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Low
Effort is Default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
107 | 25 | 0 | 0 |
Bug | Category | Details | Line |
---|---|---|---|
Dead store to k in org.apache.shale.usecases.exception.Test.submit() | STYLE | DLS_DEAD_LOCAL_STORE | 37 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.shale.usecases.lookup.ListCategories.getSupportedCategories() may expose internal representation by returning ListCategories.supportedCategories | MALICIOUS_CODE | EI_EXPOSE_REP | 61 |
org.apache.shale.usecases.lookup.ListCategories.setSupportedCategories(SelectItem[]) may expose internal representation by storing an externally mutable object into ListCategories.supportedCategories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 63 |
Unread field: org.apache.shale.usecases.lookup.ListCategories.messages | PERFORMANCE | URF_UNREAD_FIELD | 49 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.shale.usecases.lookup.ListLocales.getSupportedLocales() may expose internal representation by returning ListLocales.supportedLocales | MALICIOUS_CODE | EI_EXPOSE_REP | 61 |
org.apache.shale.usecases.lookup.ListLocales.setSupportedLocales(SelectItem[]) may expose internal representation by storing an externally mutable object into ListLocales.supportedLocales | MALICIOUS_CODE | EI_EXPOSE_REP2 | 63 |
Unread field: org.apache.shale.usecases.lookup.ListLocales.messages | PERFORMANCE | URF_UNREAD_FIELD | 49 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.shale.usecases.model.minimal.MinimalUser.getCategories() may expose internal representation by returning MinimalUser.categories | MALICIOUS_CODE | EI_EXPOSE_REP | 35 |
org.apache.shale.usecases.model.minimal.MinimalUser.getCreated() may expose internal representation by returning MinimalUser.created | MALICIOUS_CODE | EI_EXPOSE_REP | 43 |
org.apache.shale.usecases.model.minimal.MinimalUser.getUpdated() may expose internal representation by returning MinimalUser.updated | MALICIOUS_CODE | EI_EXPOSE_REP | 63 |
org.apache.shale.usecases.model.minimal.MinimalUser.setCategories(int[]) may expose internal representation by storing an externally mutable object into MinimalUser.categories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 |
org.apache.shale.usecases.model.minimal.MinimalUser.setCreated(Date) may expose internal representation by storing an externally mutable object into MinimalUser.created | MALICIOUS_CODE | EI_EXPOSE_REP2 | 44 |
org.apache.shale.usecases.model.minimal.MinimalUser.setUpdated(Date) may expose internal representation by storing an externally mutable object into MinimalUser.updated | MALICIOUS_CODE | EI_EXPOSE_REP2 | 64 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.shale.usecases.profile.EditProfileState.getCategories() may expose internal representation by returning EditProfileState.categories | MALICIOUS_CODE | EI_EXPOSE_REP | 49 |
org.apache.shale.usecases.profile.EditProfileState.setCategories(int[]) may expose internal representation by storing an externally mutable object into EditProfileState.categories | MALICIOUS_CODE | EI_EXPOSE_REP2 | 50 |
org.apache.shale.usecases.profile.EditProfileState is Serializable; consider declaring a serialVersionUID | BAD_PRACTICE | SE_NO_SERIALVERSIONID | Not available |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.shale.usecases.validator.Test.getExpirationDate() may expose internal representation by returning Test.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 104 |
org.apache.shale.usecases.validator.Test.getProcedures() may expose internal representation by returning Test.procedures | MALICIOUS_CODE | EI_EXPOSE_REP | 127 |
org.apache.shale.usecases.validator.Test.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Test.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 113 |
Bug | Category | Details | Line |
---|---|---|---|
Dead store of null to item in org.apache.shale.usecases.view.Domains.getSupportedCategories(Locale) | STYLE | DLS_DEAD_LOCAL_STORE_OF_NULL | 247 |
org.apache.shale.usecases.view.Domains.getBlankCityAndStateItems() may expose internal representation by returning Domains.blankCityAndStateItems | MALICIOUS_CODE | EI_EXPOSE_REP | 367 |
org.apache.shale.usecases.view.Domains.getCityAndStateItems(String) may expose internal representation by returning Domains.blankCityAndStateItems | MALICIOUS_CODE | EI_EXPOSE_REP | 354 |
org.apache.shale.usecases.view.Domains.getStateNames() may expose internal representation by returning Domains.stateNames | MALICIOUS_CODE | EI_EXPOSE_REP | 210 |
org.apache.shale.usecases.view.Domains.getStates() may expose internal representation by returning Domains.states | MALICIOUS_CODE | EI_EXPOSE_REP | 193 |
org.apache.shale.usecases.view.Domains.getZipCodeItems() may expose internal representation by returning Domains.zipCodeItems | MALICIOUS_CODE | EI_EXPOSE_REP | 337 |