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 |
|---|---|---|---|
| 325 | 63 | 5 | 40 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.spring.SpringUtils$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.spring.SpringUtils$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.spring.SpringUtils$3 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.spring.SpringUtils$4 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.spring.SpringUtils$5 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.spring.SpringUtils$6 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.spring.SpringUtils$7 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.AttributeFacade in org.andromda.cartridges.spring.metafacades.SpringCriteriaAttributeLogic.SpringCriteriaAttributeLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringCriteriaAttributeLogic.getSuperAttributeFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringCriteriaAttributeLogic.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.spring.metafacades.SpringCriteriaSearchLogic.SpringCriteriaSearchLogic(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.spring.metafacades.SpringCriteriaSearchLogic.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.spring.metafacades.SpringCriteriaSearchLogic.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.DependencyFacade in org.andromda.cartridges.spring.metafacades.SpringDependencyLogic.SpringDependencyLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.DependencyFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringDependencyLogic.getSuperDependencyFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.DependencyFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringDependencyLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl.handleGetTransformationAnonymousName() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 57 |
| Method org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl.handleGetTransformationConstantName() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 36 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl$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.Entity in org.andromda.cartridges.spring.metafacades.SpringEntityLogic.SpringEntityLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.spring.metafacades.SpringEntity in org.andromda.cartridges.spring.metafacades.SpringEntityLogic.getRoot() | STYLE | BC_UNCONFIRMED_CAST | 847 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Entity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringEntityLogic.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.spring.metafacades.SpringEntityLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl.handleGetHibernateInheritanceStrategy() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 382 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl$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.spring.metafacades.SpringEntityLogicImpl$2 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.OperationFacade in org.andromda.cartridges.spring.metafacades.SpringEntityOperationLogic.SpringEntityOperationLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.OperationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringEntityOperationLogic.getSuperOperationFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.OperationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringEntityOperationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| org.andromda.cartridges.spring.metafacades.SpringGlobals.JMS_MESSAGE_TYPES should be both final and package protected | MALICIOUS_CODE | MS_FINAL_PKGPROTECT | 230 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ManageableEntityAssociationEnd in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAssociationEndLogic.SpringManageableEntityAssociationEndLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAssociationEndLogic.getSuperManageableEntityAssociationEnd() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAssociationEndLogic.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.ManageableEntityAttribute in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAttributeLogic.SpringManageableEntityAttributeLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAttributeLogic.getSuperManageableEntityAttribute() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityAttributeLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.spring.metafacades.SpringEntity in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.SpringManageableEntityLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ManageableEntity in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.SpringManageableEntityLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 27 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.getSuperManageableEntity() | STYLE | BC_UNCONFIRMED_CAST | 74 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.spring.metafacades.SpringEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.getSuperSpringEntity() | STYLE | BC_UNCONFIRMED_CAST | 58 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.spring.metafacades.SpringEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 91 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringManageableEntityLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 95 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.spring.metafacades.SpringMetafacadeUtils.getServiceRemotePort(org.andromda.metafacades.uml.ClassifierFacade,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 176 |
| Method org.andromda.cartridges.spring.metafacades.SpringMetafacadeUtils.getServiceRemotingType(org.andromda.metafacades.uml.ClassifierFacade,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 93 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EntityQueryOperation in org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogic.SpringQueryOperationLogic(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.spring.metafacades.SpringQueryOperationLogic.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.spring.metafacades.SpringQueryOperationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogic$1 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.spring.metafacades.SpringQueryOperationLogicImpl.handleGetQuery(SpringEntity) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 159 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.Queue in org.andromda.cartridges.spring.metafacades.SpringQueueLogic.SpringQueueLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Queue to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringQueueLogic.getSuperQueue() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Queue to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringQueueLogic.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.Service in org.andromda.cartridges.spring.metafacades.SpringServiceLogic.SpringServiceLogic(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.spring.metafacades.SpringServiceLogic.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.spring.metafacades.SpringServiceLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.spring.metafacades.SpringServiceLogicImpl$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.spring.metafacades.SpringServiceLogicImpl$2 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.ServiceOperation in org.andromda.cartridges.spring.metafacades.SpringServiceOperationLogic.SpringServiceOperationLogic(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.spring.metafacades.SpringServiceOperationLogic.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.spring.metafacades.SpringServiceOperationLogic.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.Topic in org.andromda.cartridges.spring.metafacades.SpringTopicLogic.SpringTopicLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Topic to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringTopicLogic.getSuperTopic() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Topic to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.spring.metafacades.SpringTopicLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |