FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.0

Threshold is

Effort is min

Summary

Classes Bugs Errors Missing Classes
36 6 0 0

org.andromda.cartridges.webservice.WebServiceUtils

Bug Category Details Line Priority
instanceof will always return true for all nonnull values in org.andromda.cartridges.webservice.WebServiceUtils.createConstructor(ModelElementFacade, boolean, ModelElementFacade), since all org.andromda.metafacades.uml.ClassifierFacade are instances of org.andromda.metafacades.uml.GeneralizableElementFacade STYLE BC_VACUOUS_INSTANCEOF 2226 Medium
instanceof will always return true for all nonnull values in org.andromda.cartridges.webservice.WebServiceUtils.getPackageTypes(WebServiceLogicImpl, Set, String, boolean), since all org.andromda.metafacades.uml.ClassifierFacade are instances of org.andromda.metafacades.uml.ClassifierFacade STYLE BC_VACUOUS_INSTANCEOF 1414 Medium

org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogicImpl

Bug Category Details Line Priority
Boxed value is unboxed and then immediately reboxed in org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogicImpl.useEnumValueInXSD() PERFORMANCE BX_UNBOXING_IMMEDIATELY_REBOXED 183 Medium

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl

Bug Category Details Line Priority
Boxed value is unboxed and then immediately reboxed in org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl.useEnumValueInXSD() PERFORMANCE BX_UNBOXING_IMMEDIATELY_REBOXED 1631 Medium
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl doesn't override org.andromda.core.metafacade.MetafacadeBase.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl.handleGetPackages() concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 389 Medium