The following document contains the results of FindBugs Report
FindBugs Version is 1.1.1
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 368 | 113 | 3 | 63 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils.toWebFileName(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 178 |
| Bug | Category | Details | Line |
|---|---|---|---|
| org.andromda.cartridges.bpm4struts.Bpm4StrutsUtils$ManageableEntityComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionExceptions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1597 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionFormFields() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1792 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1519 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionParameters() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1675 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionStates() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1558 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getDecisionTransitions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1714 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getDeferredOperations() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1870 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getHiddenActionParameters() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 2049 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getResettableActionParameters() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1948 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getTableNonColumnFormParameters() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 2021 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getTargetPages() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1831 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getTransitions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1909 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsTrigger in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getActionTrigger() | STYLE | BC_UNCONFIRMED_CAST | 1753 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsController in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getController() | STYLE | BC_UNCONFIRMED_CAST | 1636 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsJsp in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getInput() | STYLE | BC_UNCONFIRMED_CAST | 2082 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogic.getTableLinkParameter() | STYLE | BC_UNCONFIRMED_CAST | 1987 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.bpm4struts.metafacades.StrutsActionLogicImpl$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndActionState in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionStateLogic.StrutsActionStateLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndActionState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionStateLogic.getSuperFrontEndActionState() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndActionState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsActionStateLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndActivityGraph in org.andromda.cartridges.bpm4struts.metafacades.StrutsActivityGraphLogic.StrutsActivityGraphLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsAction in org.andromda.cartridges.bpm4struts.metafacades.StrutsActivityGraphLogic.getFirstAction() | STYLE | BC_UNCONFIRMED_CAST | 104 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndActivityGraph to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsActivityGraphLogic.getSuperFrontEndActivityGraph() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndActivityGraph to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsActivityGraphLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.AttributeFacade in org.andromda.cartridges.bpm4struts.metafacades.StrutsAttributeLogic.StrutsAttributeLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsAttributeLogic.getSuperAttributeFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.AttributeFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsAttributeLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.Service in org.andromda.cartridges.bpm4struts.metafacades.StrutsBackendServiceLogic.StrutsBackendServiceLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsBackendServiceLogic.getSuperService() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.Service to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsBackendServiceLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic.getAllArguments() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 128 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic.getSessionObjects() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 167 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndController in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic.StrutsControllerLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndController to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic.getSuperFrontEndController() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndController to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerLogic$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndControllerOperation in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerOperationLogic.StrutsControllerOperationLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ServiceOperation in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerOperationLogic.getBackEndServiceOperation() | STYLE | BC_UNCONFIRMED_CAST | 343 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsController in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerOperationLogic.getController() | STYLE | BC_UNCONFIRMED_CAST | 304 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndControllerOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerOperationLogic.getSuperFrontEndControllerOperation() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndControllerOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsControllerOperationLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsForward in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.StrutsExceptionHandlerLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndExceptionHandler in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.StrutsExceptionHandlerLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 27 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndExceptionHandler to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.getSuperFrontEndExceptionHandler() | STYLE | BC_UNCONFIRMED_CAST | 74 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.bpm4struts.metafacades.StrutsForward to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.getSuperStrutsForward() | STYLE | BC_UNCONFIRMED_CAST | 58 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.bpm4struts.metafacades.StrutsForward to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 91 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndExceptionHandler to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsExceptionHandlerLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 95 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.getActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 165 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FinalStateFacade in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.StrutsFinalStateLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndFinalState in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.StrutsFinalStateLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 27 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FinalStateFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.getSuperFinalStateFacade() | STYLE | BC_UNCONFIRMED_CAST | 58 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndFinalState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.getSuperFrontEndFinalState() | STYLE | BC_UNCONFIRMED_CAST | 74 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FinalStateFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 91 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndFinalState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalStateLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 95 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndForward in org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogic.StrutsForwardLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsActivityGraph in org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogic.getStrutsActivityGraph() | STYLE | BC_UNCONFIRMED_CAST | 436 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndForward to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogic.getSuperFrontEndForward() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndForward to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.getIncomingActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 666 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.getNonActionForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 705 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.getPageVariables() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 627 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsActionState in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.StrutsJspLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndView in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.StrutsJspLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 27 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndView to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.getSuperFrontEndView() | STYLE | BC_UNCONFIRMED_CAST | 74 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.bpm4struts.metafacades.StrutsActionState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.getSuperStrutsActionState() | STYLE | BC_UNCONFIRMED_CAST | 58 |
| Unchecked/unconfirmed cast from org.andromda.cartridges.bpm4struts.metafacades.StrutsActionState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 91 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndView to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsJspLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 95 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ManageableEntityAssociationEnd in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogic.StrutsManageableEntityAssociationEndLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogic.getSuperManageableEntityAssociationEnd() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAssociationEnd to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAssociationEndLogicImpl.handleGetMessageKey() uses the same code for two branches | STYLE | DB_DUPLICATE_BRANCHES | 35 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ManageableEntityAttribute in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAttributeLogic.StrutsManageableEntityAttributeLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAttributeLogic.getSuperManageableEntityAttribute() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntityAttribute to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityAttributeLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ManageableEntity in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogic.StrutsManageableEntityLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogic.getSuperManageableEntity() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ManageableEntity to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogicImpl.handleGetOnlineHelpPagePath() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 178 |
| Method org.andromda.cartridges.bpm4struts.metafacades.StrutsManageableEntityLogicImpl.handleGetPageName() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 107 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getFormFields() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 2409 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getTableFormActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 2292 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getTableHyperlinkActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 2448 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndParameter in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.StrutsParameterLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsJsp in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getJsp() | STYLE | BC_UNCONFIRMED_CAST | 2370 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsAction in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getStrutsAction() | STYLE | BC_UNCONFIRMED_CAST | 2331 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndParameter to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getSuperFrontEndParameter() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.getTableGlobalActionParameter() | STYLE | BC_UNCONFIRMED_CAST | 2526 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndParameter to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogic$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogicImpl.handleGetWidgetType() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 922 |
| Method org.andromda.cartridges.bpm4struts.metafacades.StrutsParameterLogicImpl.handleGetOptionValues() catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 1500 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndPseudostate in org.andromda.cartridges.bpm4struts.metafacades.StrutsPseudostateLogic.StrutsPseudostateLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndPseudostate to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsPseudostateLogic.getSuperFrontEndPseudostate() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndPseudostate to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsPseudostateLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ClassifierFacade in org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic.StrutsSessionObjectLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic.getSuperClassifierFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.ClassifierFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.bpm4struts.metafacades.StrutsSessionObjectLogic$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndEvent in org.andromda.cartridges.bpm4struts.metafacades.StrutsTriggerLogic.StrutsTriggerLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.bpm4struts.metafacades.StrutsAction in org.andromda.cartridges.bpm4struts.metafacades.StrutsTriggerLogic.getStrutsAction() | STYLE | BC_UNCONFIRMED_CAST | 535 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndEvent to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsTriggerLogic.getSuperFrontEndEvent() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndEvent to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsTriggerLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.getAllPages() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 778 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.getFormFields() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 739 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.getPageVariables() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 817 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.getPages() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 700 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndUseCase in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.StrutsUseCaseLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndUseCase to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.getSuperFrontEndUseCase() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndUseCase to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCaseLogicImpl$UseCaseNode is Serializable; consider declaring a serialVersionUID | BAD_PRACTICE | SE_NO_SERIALVERSIONID | Not available |