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 |
|---|---|---|---|
| 304 | 61 | 8 | 50 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method org.andromda.cartridges.jsf.JSFUtils.toWebResourceName(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 44 |
| Write to static field org.andromda.cartridges.jsf.JSFUtils.strictDateTimeFormat from instance method org.andromda.cartridges.jsf.JSFUtils.setStrictDateTimeFormat(boolean) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 937 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFActionLogic.getHiddenParameters() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1333 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndAction in org.andromda.cartridges.jsf.metafacades.JSFActionLogic.JSFActionLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.cartridges.jsf.metafacades.JSFParameter in org.andromda.cartridges.jsf.metafacades.JSFActionLogic.getTableLinkParameter() | STYLE | BC_UNCONFIRMED_CAST | 1294 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndAction to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFActionLogic.getSuperFrontEndAction() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndAction to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFActionLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Call to equals() comparing unrelated class and interface in org.andromda.cartridges.jsf.metafacades.JSFActionLogicImpl.handleGetOtherUseCaseFormActions() | CORRECTNESS | EC_UNRELATED_CLASS_AND_INTERFACE | 455 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.jsf.metafacades.JSFActionLogicImpl$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.FrontEndActivityGraph in org.andromda.cartridges.jsf.metafacades.JSFActivityGraphLogic.JSFActivityGraphLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndActivityGraph to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFActivityGraphLogic.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.jsf.metafacades.JSFActivityGraphLogic.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.jsf.metafacades.JSFAttributeLogic.JSFAttributeLogic(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.jsf.metafacades.JSFAttributeLogic.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.jsf.metafacades.JSFAttributeLogic.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.jsf.metafacades.JSFBackendServiceLogic.JSFBackendServiceLogic(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.jsf.metafacades.JSFBackendServiceLogic.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.jsf.metafacades.JSFBackendServiceLogic.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.jsf.metafacades.JSFControllerLogic.getSessionObjectReferences() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 233 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndController in org.andromda.cartridges.jsf.metafacades.JSFControllerLogic.JSFControllerLogic(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.jsf.metafacades.JSFControllerLogic.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.jsf.metafacades.JSFControllerLogic.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.FrontEndControllerOperation in org.andromda.cartridges.jsf.metafacades.JSFControllerOperationLogic.JSFControllerOperationLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndControllerOperation to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFControllerOperationLogic.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.jsf.metafacades.JSFControllerOperationLogic.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.EnumerationFacade in org.andromda.cartridges.jsf.metafacades.JSFEnumerationLogic.JSFEnumerationLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFEnumerationLogic.getSuperEnumerationFacade() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.EnumerationFacade to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFEnumerationLogic.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.FrontEndEvent in org.andromda.cartridges.jsf.metafacades.JSFEventLogic.JSFEventLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndEvent to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFEventLogic.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.jsf.metafacades.JSFEventLogic.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.FrontEndFinalState in org.andromda.cartridges.jsf.metafacades.JSFFinalStateLogic.JSFFinalStateLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndFinalState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFFinalStateLogic.getSuperFrontEndFinalState() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndFinalState to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFFinalStateLogic.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.FrontEndForward in org.andromda.cartridges.jsf.metafacades.JSFForwardLogic.JSFForwardLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndForward to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFForwardLogic.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.jsf.metafacades.JSFForwardLogic.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.jsf.metafacades.JSFParameterLogic.getTableFormActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1605 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFParameterLogic.getTableHyperlinkActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 1566 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndParameter in org.andromda.cartridges.jsf.metafacades.JSFParameterLogic.JSFParameterLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndParameter to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFParameterLogic.getSuperFrontEndParameter() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndParameter to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFParameterLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Redundant nullcheck of existingObject, which is known to be non-null in org.andromda.cartridges.jsf.metafacades.JSFParameterLogicImpl.getTableColumns() | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 284 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.ClassifierFacade in org.andromda.cartridges.jsf.metafacades.JSFSessionObjectLogic.JSFSessionObjectLogic(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.jsf.metafacades.JSFSessionObjectLogic.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.jsf.metafacades.JSFSessionObjectLogic.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.jsf.metafacades.JSFUseCaseLogic.getActionForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 753 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic.getForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 826 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic.getRegistrationUseCases() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 792 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndUseCase in org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic.JSFUseCaseLogic(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.jsf.metafacades.JSFUseCaseLogic.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.jsf.metafacades.JSFUseCaseLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Call to equals() comparing unrelated class and interface in org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogicImpl.getInitialTarget() | CORRECTNESS | EC_UNRELATED_CLASS_AND_INTERFACE | 566 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.getActionForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 706 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.getBackingValueVariables() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 779 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.getFormActions() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 745 |
| Questionable cast from Collection to abstract class java.util.List in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.getForwards() | STYLE | BC_BAD_CAST_TO_ABSTRACT_COLLECTION | 667 |
| Unchecked/unconfirmed cast from org.andromda.core.metafacade.MetafacadeBase to org.andromda.metafacades.uml.FrontEndView in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.JSFViewLogic(Object,String) | STYLE | BC_UNCONFIRMED_CAST | 21 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndView to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.getSuperFrontEndView() | STYLE | BC_UNCONFIRMED_CAST | 52 |
| Unchecked/unconfirmed cast from org.andromda.metafacades.uml.FrontEndView to org.andromda.core.metafacade.MetafacadeBase in org.andromda.cartridges.jsf.metafacades.JSFViewLogic.resetMetafacadeContext(String) | STYLE | BC_UNCONFIRMED_CAST | 69 |
| Bug | Category | Details | Line |
|---|---|---|---|
| The class org.andromda.cartridges.jsf.metafacades.JSFViewLogic$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |