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
2212100

Files

ClassBugs
org.andromda.cartridges.spring.SpringUtils$11
org.andromda.cartridges.spring.SpringUtils$21
org.andromda.cartridges.spring.SpringUtils$31
org.andromda.cartridges.spring.SpringUtils$41
org.andromda.cartridges.spring.SpringUtils$51
org.andromda.cartridges.spring.SpringUtils$61
org.andromda.cartridges.spring.SpringUtils$71
org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl2
org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl$11
org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl1
org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl$11
org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl$21
org.andromda.cartridges.spring.metafacades.SpringGlobals1
org.andromda.cartridges.spring.metafacades.SpringMetafacadeUtils2
org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogic$11
org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogicImpl2
org.andromda.cartridges.spring.metafacades.SpringServiceLogicImpl$11
org.andromda.cartridges.spring.metafacades.SpringServiceLogicImpl$21

org.andromda.cartridges.spring.SpringUtils$1

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

org.andromda.cartridges.spring.SpringUtils$2

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$2 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.SpringUtils$3

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$3 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.SpringUtils$4

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$4 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.SpringUtils$5

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$5 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.SpringUtils$6

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$6 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.SpringUtils$7

BugCategoryDetailsLine
The class org.andromda.cartridges.spring.SpringUtils$7 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl

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

org.andromda.cartridges.spring.metafacades.SpringDependencyLogicImpl$1

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

org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl

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

org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl$1

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

org.andromda.cartridges.spring.metafacades.SpringEntityLogicImpl$2

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

org.andromda.cartridges.spring.metafacades.SpringGlobals

BugCategoryDetailsLine
org.andromda.cartridges.spring.metafacades.SpringGlobals.JMS_MESSAGE_TYPES should be both final and package protectedMALICIOUS_CODEMS_FINAL_PKGPROTECT230

org.andromda.cartridges.spring.metafacades.SpringMetafacadeUtils

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

org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogic$1

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

org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogicImpl

BugCategoryDetailsLine
Redundant nullcheck of type, which is known to be non-null in org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogicImpl.handleGetQuery(SpringEntity)STYLERCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE146
Method org.andromda.cartridges.spring.metafacades.SpringQueryOperationLogicImpl.handleGetQuery(SpringEntity) concatenates strings using + in a loopPERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION159

org.andromda.cartridges.spring.metafacades.SpringServiceLogicImpl$1

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

org.andromda.cartridges.spring.metafacades.SpringServiceLogicImpl$2

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