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
272 26 0 0

org.andromda.metafacades.emf.uml22.ActionStateFacadeLogic

Bug Category Details Line Priority
Field ActionStateFacadeLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.StateFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available High

org.andromda.metafacades.emf.uml22.ActivityGraphFacadeLogic

Bug Category Details Line Priority
Field ActivityGraphFacadeLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.StateMachineFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available High

org.andromda.metafacades.emf.uml22.AssociationEndImpl

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.AssociationEndImpl.equals(Object) checks for operand being a AttributeImpl BAD_PRACTICE EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS 82 High

org.andromda.metafacades.emf.uml22.AttributeImpl

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.AttributeImpl.equals(Object) checks for operand being a AssociationEndImpl BAD_PRACTICE EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS 88 High

org.andromda.metafacades.emf.uml22.CallEventFacadeLogic

Bug Category Details Line Priority
Field CallEventFacadeLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.EventFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available High

org.andromda.metafacades.emf.uml22.ClassifierFacadeLogicImpl$OperationComparator

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.ClassifierFacadeLogicImpl$OperationComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 1328-1352 Medium

org.andromda.metafacades.emf.uml22.DestinationLogic

Bug Category Details Line Priority
Field DestinationLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.EntityAssociationLogic

Bug Category Details Line Priority
Field EntityAssociationLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.EntityLogic

Bug Category Details Line Priority
Field EntityLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.EnumerationFacadeLogic

Bug Category Details Line Priority
Field EnumerationFacadeLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.FrontEndActionLogicImpl

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.FrontEndActionLogicImpl doesn't override org.andromda.core.metafacade.MetafacadeBase.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.andromda.metafacades.emf.uml22.FrontEndControllerLogic

Bug Category Details Line Priority
Field FrontEndControllerLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.FrontEndForwardLogicImpl

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.FrontEndForwardLogicImpl doesn't override org.andromda.core.metafacade.MetafacadeBase.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.andromda.metafacades.emf.uml22.FrontEndUseCaseLogic

Bug Category Details Line Priority
Field FrontEndUseCaseLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium
Field FrontEndUseCaseLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.NamespaceFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.InstanceFacadeLogicImpl

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.InstanceFacadeLogicImpl doesn't override org.andromda.core.metafacade.MetafacadeBase.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.andromda.metafacades.emf.uml22.ManageableEntityLogic

Bug Category Details Line Priority
Field ManageableEntityLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.EntityLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium
Field ManageableEntityLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.NamespaceFacadeLogic

Bug Category Details Line Priority
Field NamespaceFacadeLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.ParameterFacadeLogicImpl

Bug Category Details Line Priority
Boxing/unboxing to parse a primitive org.andromda.metafacades.emf.uml22.ParameterFacadeLogicImpl.getDefaultMultiplicity() PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 435 High

org.andromda.metafacades.emf.uml22.QueueLogic

Bug Category Details Line Priority
Field QueueLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.RoleLogic

Bug Category Details Line Priority
Field RoleLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.ServiceLogic

Bug Category Details Line Priority
Field ServiceLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.TopicLogic

Bug Category Details Line Priority
Field TopicLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium

org.andromda.metafacades.emf.uml22.UmlUtilities$PropertyComparator

Bug Category Details Line Priority
org.andromda.metafacades.emf.uml22.UmlUtilities$PropertyComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 1616-1622 Medium

org.andromda.metafacades.emf.uml22.ValueObjectLogic

Bug Category Details Line Priority
Field ValueObjectLogic.metaObject masks field in superclass org.andromda.metafacades.emf.uml22.GeneralizableElementFacadeLogic CORRECTNESS MF_CLASS_MASKS_FIELD Not available Medium