The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Exp
Effort is Max
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 118 | 7 | 0 | 0 |
| Class | Bugs |
|---|---|
| edu.drexel.cms.AbstractTest | 3 |
| edu.drexel.cms.XmlUtils | 1 |
| edu.drexel.cms.actions.TestAction | 2 |
| edu.drexel.cms.interceptors.UnitTestInterceptor | 1 |
| Bug | Category | Details | Line |
|---|---|---|---|
| edu.drexel.cms.AbstractTest.checkArgs(String[]) invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 25 |
| Exception is caught when Exception is not thrown in edu.drexel.cms.AbstractTest.readFile(String) | STYLE | REC_CATCH_EXCEPTION | 60 |
| Exception is caught when Exception is not thrown in edu.drexel.cms.AbstractTest.test(String[]) | STYLE | REC_CATCH_EXCEPTION | 48 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Exception is caught when Exception is not thrown in edu.drexel.cms.XmlUtils.prettyPrint(String) | STYLE | REC_CATCH_EXCEPTION | 37 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Exception is caught when Exception is not thrown in edu.drexel.cms.actions.TestAction.getReader() | STYLE | REC_CATCH_EXCEPTION | 51 |
| Class edu.drexel.cms.actions.TestAction defines non-transient non-serializable instance field _request | BAD_PRACTICE | SE_BAD_FIELD | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Exception is caught when Exception is not thrown in edu.drexel.cms.interceptors.UnitTestInterceptor.intercept(ActionInvocation) | STYLE | REC_CATCH_EXCEPTION | 72 |