FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.1.1

Threshold is Low

Effort is Default

Summary

ClassesBugsErrorsMissing Classes
22731124

Files

ClassBugs
org.andromda.cartridges.webservice.WebServiceUtils$11
org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogic3
org.andromda.cartridges.webservice.metafacades.WSDLTypeAssociationEndLogic3
org.andromda.cartridges.webservice.metafacades.WSDLTypeAttributeLogic3
org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic3
org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic$11
org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic$21
org.andromda.cartridges.webservice.metafacades.WebServiceLogic3
org.andromda.cartridges.webservice.metafacades.WebServiceLogic$11
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl2
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$11
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$31
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$OperationNameComparator1
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$TypeComparator1
org.andromda.cartridges.webservice.metafacades.WebServiceOperationLogic3
org.andromda.cartridges.webservice.metafacades.WebServiceParameterLogic3

org.andromda.cartridges.webservice.WebServiceUtils$1

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

org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.EnumerationFacade in org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogic.WSDLEnumerationTypeLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogic.getSuperEnumerationFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLEnumerationTypeLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WSDLTypeAssociationEndLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.AssociationEndFacade in org.andromda.cartridges.webservice.metafacades.WSDLTypeAssociationEndLogic.WSDLTypeAssociationEndLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AssociationEndFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeAssociationEndLogic.getSuperAssociationEndFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AssociationEndFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeAssociationEndLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WSDLTypeAttributeLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.AttributeFacade in org.andromda.cartridges.webservice.metafacades.WSDLTypeAttributeLogic.WSDLTypeAttributeLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeAttributeLogic.getSuperAttributeFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeAttributeLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ClassifierFacade in org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic.WSDLTypeLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic.getSuperClassifierFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic$1

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

org.andromda.cartridges.webservice.metafacades.WSDLTypeLogic$2

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

org.andromda.cartridges.webservice.metafacades.WebServiceLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.Service in org.andromda.cartridges.webservice.metafacades.WebServiceLogic.WebServiceLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceLogic.getSuperService()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WebServiceLogic$1

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

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl

BugCategoryDetailsLine
Null pointer dereference of property in org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl.getWSDLOperationSortMode()CORRECTNESSNP_ALWAYS_NULL685
Load of known null value in org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl.getWSDLOperationSortMode()STYLENP_LOAD_OF_KNOWN_NULL_VALUE685

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$1

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

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$3

BugCategoryDetailsLine
The class org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$3 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$OperationNameComparator

BugCategoryDetailsLine
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$OperationNameComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLENot available

org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$TypeComparator

BugCategoryDetailsLine
org.andromda.cartridges.webservice.metafacades.WebServiceLogicImpl$TypeComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLENot available

org.andromda.cartridges.webservice.metafacades.WebServiceOperationLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ServiceOperation in org.andromda.cartridges.webservice.metafacades.WebServiceOperationLogic.WebServiceOperationLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceOperationLogic.getSuperServiceOperation()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ServiceOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceOperationLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69

org.andromda.cartridges.webservice.metafacades.WebServiceParameterLogic

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ParameterFacade in org.andromda.cartridges.webservice.metafacades.WebServiceParameterLogic.WebServiceParameterLogic(Object,String)STYLEBC_UNCONFIRMED_CAST21
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceParameterLogic.getSuperParameterFacade()STYLEBC_UNCONFIRMED_CAST52
Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ParameterFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.webservice.metafacades.WebServiceParameterLogic.resetMetafacadeContext(String)STYLEBC_UNCONFIRMED_CAST69