2009/05/20 - Apache Shale has been retired.

For more information, please explore the Attic.

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.1.1

Threshold is Low

Effort is Default

Summary

ClassesBugsErrorsMissing Classes
20024310

Files

ClassBugs
org.apache.shale.usecases.exception.Test1
org.apache.shale.usecases.lookup.ListCategories3
org.apache.shale.usecases.lookup.ListLocales3
org.apache.shale.usecases.model.minimal.MinimalUser6
org.apache.shale.usecases.profile.EditProfileState3
org.apache.shale.usecases.validator.Test3
org.apache.shale.usecases.view.Domains5

org.apache.shale.usecases.exception.Test

BugCategoryDetailsLine
Dead store to k in method org.apache.shale.usecases.exception.Test.submit()STYLEDLS_DEAD_LOCAL_STORE37

org.apache.shale.usecases.lookup.ListCategories

BugCategoryDetailsLine
org.apache.shale.usecases.lookup.ListCategories.getSupportedCategories() may expose internal representation by returning org.apache.shale.usecases.lookup.ListCategories.supportedCategoriesMALICIOUS_CODEEI_EXPOSE_REP61
org.apache.shale.usecases.lookup.ListCategories.setSupportedCategories(javax.faces.model.SelectItem[]) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.lookup.ListCategories.supportedCategoriesMALICIOUS_CODEEI_EXPOSE_REP263
Unread field: org.apache.shale.usecases.lookup.ListCategories.messagesPERFORMANCEURF_UNREAD_FIELDNot available

org.apache.shale.usecases.lookup.ListLocales

BugCategoryDetailsLine
org.apache.shale.usecases.lookup.ListLocales.getSupportedLocales() may expose internal representation by returning org.apache.shale.usecases.lookup.ListLocales.supportedLocalesMALICIOUS_CODEEI_EXPOSE_REP61
org.apache.shale.usecases.lookup.ListLocales.setSupportedLocales(javax.faces.model.SelectItem[]) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.lookup.ListLocales.supportedLocalesMALICIOUS_CODEEI_EXPOSE_REP263
Unread field: org.apache.shale.usecases.lookup.ListLocales.messagesPERFORMANCEURF_UNREAD_FIELDNot available

org.apache.shale.usecases.model.minimal.MinimalUser

BugCategoryDetailsLine
org.apache.shale.usecases.model.minimal.MinimalUser.getCategories() may expose internal representation by returning org.apache.shale.usecases.model.minimal.MinimalUser.categoriesMALICIOUS_CODEEI_EXPOSE_REP35
org.apache.shale.usecases.model.minimal.MinimalUser.getCreated() may expose internal representation by returning org.apache.shale.usecases.model.minimal.MinimalUser.createdMALICIOUS_CODEEI_EXPOSE_REP43
org.apache.shale.usecases.model.minimal.MinimalUser.getUpdated() may expose internal representation by returning org.apache.shale.usecases.model.minimal.MinimalUser.updatedMALICIOUS_CODEEI_EXPOSE_REP63
org.apache.shale.usecases.model.minimal.MinimalUser.setCategories(int[]) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.model.minimal.MinimalUser.categoriesMALICIOUS_CODEEI_EXPOSE_REP236
org.apache.shale.usecases.model.minimal.MinimalUser.setCreated(java.util.Date) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.model.minimal.MinimalUser.createdMALICIOUS_CODEEI_EXPOSE_REP244
org.apache.shale.usecases.model.minimal.MinimalUser.setUpdated(java.util.Date) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.model.minimal.MinimalUser.updatedMALICIOUS_CODEEI_EXPOSE_REP264

org.apache.shale.usecases.profile.EditProfileState

BugCategoryDetailsLine
org.apache.shale.usecases.profile.EditProfileState.getCategories() may expose internal representation by returning org.apache.shale.usecases.profile.EditProfileState.categoriesMALICIOUS_CODEEI_EXPOSE_REP49
org.apache.shale.usecases.profile.EditProfileState.setCategories(int[]) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.profile.EditProfileState.categoriesMALICIOUS_CODEEI_EXPOSE_REP250
org.apache.shale.usecases.profile.EditProfileState is Serializable; consider declaring a serialVersionUIDBAD_PRACTICESE_NO_SERIALVERSIONIDNot available

org.apache.shale.usecases.validator.Test

BugCategoryDetailsLine
org.apache.shale.usecases.validator.Test.getExpirationDate() may expose internal representation by returning org.apache.shale.usecases.validator.Test.expirationDateMALICIOUS_CODEEI_EXPOSE_REP104
org.apache.shale.usecases.validator.Test.getProcedures() may expose internal representation by returning org.apache.shale.usecases.validator.Test.proceduresMALICIOUS_CODEEI_EXPOSE_REP127
org.apache.shale.usecases.validator.Test.setExpirationDate(java.util.Date) may expose internal representation by storing an externally mutable object into org.apache.shale.usecases.validator.Test.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2113

org.apache.shale.usecases.view.Domains

BugCategoryDetailsLine
org.apache.shale.usecases.view.Domains.getBlankCityAndStateItems() may expose internal representation by returning org.apache.shale.usecases.view.Domains.blankCityAndStateItemsMALICIOUS_CODEEI_EXPOSE_REP367
org.apache.shale.usecases.view.Domains.getCityAndStateItems(String) may expose internal representation by returning org.apache.shale.usecases.view.Domains.blankCityAndStateItemsMALICIOUS_CODEEI_EXPOSE_REP354
org.apache.shale.usecases.view.Domains.getStateNames() may expose internal representation by returning org.apache.shale.usecases.view.Domains.stateNamesMALICIOUS_CODEEI_EXPOSE_REP210
org.apache.shale.usecases.view.Domains.getStates() may expose internal representation by returning org.apache.shale.usecases.view.Domains.statesMALICIOUS_CODEEI_EXPOSE_REP193
org.apache.shale.usecases.view.Domains.getZipCodeItems() may expose internal representation by returning org.apache.shale.usecases.view.Domains.zipCodeItemsMALICIOUS_CODEEI_EXPOSE_REP337