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
27341037

Files

ClassBugs
org.andromda.cartridges.hibernate.HibernateUtils$11
org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$11
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$21
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$31
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl1
org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl$11
org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogicImpl1
org.andromda.cartridges.hibernate.metafacades.HibernateMetafacadeUtils1
org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic3
org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic3

org.andromda.cartridges.hibernate.HibernateUtils$1

BugCategoryDetailsLine
The class org.andromda.cartridges.hibernate.HibernateUtils$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EntityAssociationEnd in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic.HibernateAssociationEndLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic.getSuperEntityAssociationEnd()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EntityAssociation in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic.HibernateAssociationLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic.getSuperEntityAssociation()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ClassifierFacade in org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic.HibernateEmbeddedValueLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic.getSuperClassifierFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EntityAttribute in org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic.HibernateEntityAttributeLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic.getSuperEntityAttribute()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.Entity in org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic.HibernateEntityLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Entity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic.getSuperEntity()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Entity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$1

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

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$2

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

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$3

BugCategoryDetailsLine
The class org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$3 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl

BugCategoryDetailsLine
Method org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl.handleGetHibernateInheritanceStrategy() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE180

org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl$1

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

org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EnumerationFacade in org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic.HibernateEnumerationLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic.getSuperEnumerationFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ParameterFacade in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic.HibernateFinderMethodArgumentLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic.getSuperParameterFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EntityQueryOperation in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic.HibernateFinderMethodLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityQueryOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic.getSuperEntityQueryOperation()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityQueryOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogicImpl

BugCategoryDetailsLine
Method org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogicImpl.handleGetQuery() concatenates strings using + in a loopPERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION72

org.andromda.cartridges.hibernate.metafacades.HibernateMetafacadeUtils

BugCategoryDetailsLine
Method org.andromda.cartridges.hibernate.metafacades.HibernateMetafacadeUtils.getViewType(org.andromda.metafacades.uml.ClassifierFacade,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE64

org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.Service in org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic.HibernateServiceLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic.getSuperService()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ServiceOperation in org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic.HibernateServiceOperationLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic.getSuperServiceOperation()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ClassifierFacade in org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic.HibernateTypeLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic.getSuperClassifierFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69