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
64600

Files

ClassBugs
org.andromda.templateengines.velocity.VelocityTemplateEngine4
org.andromda.templateengines.velocity.VelocityTemplateEngine$VelocityLoggingReceiver2

org.andromda.templateengines.velocity.VelocityTemplateEngine

BugCategoryDetailsLine
org.andromda.templateengines.velocity.VelocityTemplateEngine.logger should be package protectedMALICIOUS_CODEMS_PKGPROTECT48
Redundant nullcheck of templateObjects, which is known to be non-null in org.andromda.templateengines.velocity.VelocityTemplateEngine.loadVelocityContext(Map)STYLERCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE254
VelocityTemplateEngine.velocityContext not initialized in constructorSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Method org.andromda.templateengines.velocity.VelocityTemplateEngine.loadVelocityContext(Map) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR259

org.andromda.templateengines.velocity.VelocityTemplateEngine$VelocityLoggingReceiver

BugCategoryDetailsLine
Method org.andromda.templateengines.velocity.VelocityTemplateEngine$VelocityLoggingReceiver.logVelocityMessage(int, String) uses the same code for two switch clausesSTYLEDB_DUPLICATE_SWITCH_CLAUSES422-423
Method org.andromda.templateengines.velocity.VelocityTemplateEngine$VelocityLoggingReceiver.logVelocityMessage(int, String) uses the same code for two switch clausesSTYLEDB_DUPLICATE_SWITCH_CLAUSES428-429