The following document contains the results of FindBugs Report
FindBugs Version is 1.1.1
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 273 | 41 | 0 | 37 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.hibernate.HibernateUtils$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic.getSuperEntityAssociationEnd() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationEndLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic.getSuperEntityAssociation() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAssociation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateAssociationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic.getSuperClassifierFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEmbeddedValueLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic.getSuperEntityAttribute() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityAttributeLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Entity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic.getSuperEntity() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Entity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogic$3 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl.handleGetHibernateInheritanceStrategy() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 180 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.hibernate.metafacades.HibernateEntityLogicImpl$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic.getSuperEnumerationFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateEnumerationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic.getSuperParameterFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodArgumentLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityQueryOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic.getSuperEntityQueryOperation() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EntityQueryOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.hibernate.metafacades.HibernateFinderMethodLogicImpl.handleGetQuery() concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 72 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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 instead | I18N | DM_CONVERT_CASE | 64 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic.getSuperService() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic.getSuperServiceOperation() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateServiceOperationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| 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) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic.getSuperClassifierFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.hibernate.metafacades.HibernateTypeLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |