FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

ClassesBugsErrorsMissing Classes
2731400

Files

ClassBugs
org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils1
org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils$ManageableEntityComparator1
org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic1
org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$11
org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$21
org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic$11
org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogicImpl1
org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogicImpl2
org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic$11
org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogicImpl2
org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic$11
org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogicImpl$UseCaseNode1

org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils

BugCategoryDetailsLine
Use of non-localized String.toUpperCase() or String.toLowerCaseI18NDM_CONVERT_CASE178

org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils$ManageableEntityComparator

BugCategoryDetailsLine
org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils$ManageableEntityComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLENot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic

BugCategoryDetailsLine
Field StrutsActionLogic.metaObject masks field in superclass org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogicCORRECTNESSMF_CLASS_MASKS_FIELDNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$1

BugCategoryDetailsLine
The class org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$2

BugCategoryDetailsLine
The class org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$2 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic$1

BugCategoryDetailsLine
The class org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogicImpl

BugCategoryDetailsLine
Method org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogicImpl.handleGetMessageKey() uses the same code for two branchesSTYLEDB_DUPLICATE_BRANCHES35

org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogicImpl

BugCategoryDetailsLine
Use of non-localized String.toUpperCase() or String.toLowerCaseI18NDM_CONVERT_CASE178
Use of non-localized String.toUpperCase() or String.toLowerCaseI18NDM_CONVERT_CASE107

org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic$1

BugCategoryDetailsLine
The class org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogicImpl

BugCategoryDetailsLine
Use of non-localized String.toUpperCase() or String.toLowerCaseI18NDM_CONVERT_CASE922
Exception is caught when Exception is not thrown in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogicImpl.handleGetOptionValues()STYLEREC_CATCH_EXCEPTION1500

org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic$1

BugCategoryDetailsLine
The class org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogicImpl$UseCaseNode

BugCategoryDetailsLine
org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogicImpl$UseCaseNode is Serializable; consider declaring a serialVersionUIDBAD_PRACTICESE_NO_SERIALVERSIONIDNot available