UI-Component Sets

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is low

Effort is min

Summary

Classes Bugs Errors Missing Classes
44 33 0 0

org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase

Bug Category Details Line Priority
Dead store to phaseExecutor in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeAfterRender(FacesContext) STYLE DLS_DEAD_LOCAL_STORE 1026 Medium
Dead store to lastPhaseId in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.processRemainingPhasesBefore(FacesContext, PhaseId) STYLE DLS_DEAD_LOCAL_STORE 631 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeAfterRender(FacesContext) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1024 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeAfterRender(FacesContext) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1034 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeBeforeRender(FacesContext) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 760 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeBeforeRender(FacesContext) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 775 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executePhase(FacesContext, PhaseId) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1135 Low
org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executePhase(FacesContext, PhaseId) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1155 Low
Comparison of String objects using == or != in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeBuildViewCycle(FacesContext) BAD_PRACTICE ES_COMPARING_STRINGS_WITH_EQ 936 Low
Load of known null value in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.executeBuildViewCycle(FacesContext) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 936 Medium
Exception is caught when Exception is not thrown in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase.getWebappContextURI() STYLE REC_CATCH_EXCEPTION 274 Low

org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase$JUnitFacesInitializer

Bug Category Details Line Priority
Dead store to runtimeConfig in org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase$JUnitFacesInitializer.initContainerIntegration(ServletContext, ExternalContext) STYLE DLS_DEAD_LOCAL_STORE 1467 Medium

org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase$MyFacesMockFacesConfigurationProvider

Bug Category Details Line Priority
Unread field: org.apache.myfaces.mc.test.core.AbstractMyFacesTestCase$MyFacesMockFacesConfigurationProvider.testCase PERFORMANCE URF_UNREAD_FIELD 1273 Medium

org.apache.myfaces.mc.test.core.mock.DefaultContext

Bug Category Details Line Priority
Class org.apache.myfaces.mc.test.core.mock.DefaultContext defines non-transient non-serializable instance field bindings BAD_PRACTICE SE_BAD_FIELD Low
Class org.apache.myfaces.mc.test.core.mock.DefaultContext defines non-transient non-serializable instance field treeBindings BAD_PRACTICE SE_BAD_FIELD Low

org.apache.myfaces.mc.test.core.mock.MockMyFacesClient

Bug Category Details Line Priority
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to javax.faces.component.UICommand in org.apache.myfaces.mc.test.core.mock.MockMyFacesClient.submit(UIComponent) STYLE BC_UNCONFIRMED_CAST 130 Low

org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer

Bug Category Details Line Priority
Dead store to phaseExecutor in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeAfterRender(FacesContext) STYLE DLS_DEAD_LOCAL_STORE 1103 Medium
Dead store to lastPhaseId in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.processRemainingPhasesBefore(FacesContext, PhaseId) STYLE DLS_DEAD_LOCAL_STORE 708 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeAfterRender(FacesContext) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1101 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeAfterRender(FacesContext) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1111 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeBeforeRender(FacesContext) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 837 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeBeforeRender(FacesContext) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 852 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executePhase(FacesContext, PhaseId) invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1212 Low
org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executePhase(FacesContext, PhaseId) invokes reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 1232 Low
Comparison of String objects using == or != in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeBuildViewCycle(FacesContext) BAD_PRACTICE ES_COMPARING_STRINGS_WITH_EQ 1013 Low
Class<?> is incompatible with expected argument type String in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.tearDownClass(Class) CORRECTNESS GC_UNRELATED_TYPES 514 High
Load of known null value in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.executeBuildViewCycle(FacesContext) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 1013 Medium
Exception is caught when Exception is not thrown in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer.getWebappContextURI() STYLE REC_CATCH_EXCEPTION 298 Low

org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer$JUnitFacesInitializer

Bug Category Details Line Priority
Dead store to runtimeConfig in org.apache.myfaces.mc.test.core.runner.AbstractJsfTestContainer$JUnitFacesInitializer.initContainerIntegration(ServletContext, ExternalContext) STYLE DLS_DEAD_LOCAL_STORE 1597 Medium

org.apache.myfaces.mc.test.core.runner.MyFacesTestRunner$ContainerAwareMethodInvoker

Bug Category Details Line Priority
org.apache.myfaces.mc.test.core.runner.MyFacesTestRunner$ContainerAwareMethodInvoker.evaluate() invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 90 Low
Unread field: org.apache.myfaces.mc.test.core.runner.MyFacesTestRunner$ContainerAwareMethodInvoker.method PERFORMANCE URF_UNREAD_FIELD 71 Low