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
Files
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 |