The following document contains the results of FindBugs
FindBugs Version is 3.0.0
Threshold is
Effort is min
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 |
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 |
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 |