FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.0

Threshold is

Effort is min

Summary

Classes Bugs Errors Missing Classes
137 5 0 0

org.andromda.cartridges.ejb3.metafacades.EJB3AssociationEndFacadeLogicImpl

Bug Category Details Line Priority
org.andromda.cartridges.ejb3.metafacades.EJB3AssociationEndFacadeLogicImpl.handleGetForeignKeyName(String) invokes inefficient new String(String) constructor PERFORMANCE DM_STRING_CTOR 1071 Medium

org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl

Bug Category Details Line Priority
org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl doesn't override org.andromda.core.metafacade.MetafacadeBase.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium
org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl.handleGetQuery(EJB3EntityFacade) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 157 Medium

org.andromda.cartridges.ejb3.metafacades.EJB3MetafacadeUtils

Bug Category Details Line Priority
org.andromda.cartridges.ejb3.metafacades.EJB3MetafacadeUtils.getSqlNameFromTaggedValue(String, EJB3AssociationFacade, String, Short, String, Object, Object) invokes inefficient new Short(short) constructor; use Short.valueOf(short) instead PERFORMANCE DM_NUMBER_CTOR 549 Medium

org.andromda.cartridges.ejb3.metafacades.EJB3SessionOperationFacadeLogicImpl

Bug Category Details Line Priority
org.andromda.cartridges.ejb3.metafacades.EJB3SessionOperationFacadeLogicImpl.handleGetTestName() concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 262 Medium