FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.8

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
141 33 0 0

db.DatabaseContext

Bug Category Details Line Priority
Unused field: db.DatabaseContext.dataSet PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.DatabaseContext.databaseConnection PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.DatabaseContext.driverName PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.DatabaseContext.password PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.DatabaseContext.url PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.DatabaseContext.user PERFORMANCE UUF_UNUSED_FIELD Not available Medium

db.Table

Bug Category Details Line Priority
Private method db.Table.bindColumn(Parse) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 31 Low
Unused field: db.Table.columnBinding PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.Table.columnSize PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.Table.table PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.Table.tableName PERFORMANCE UUF_UNUSED_FIELD Not available Medium

db.TableAssert

Bug Category Details Line Priority
Private method db.TableAssert.checkCells(Parse) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 79 Low
Private method db.TableAssert.tearDown(Parse) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 31 Low
Unused field: db.TableAssert.columns PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.TableAssert.errorFound PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.TableAssert.queryExecuted PERFORMANCE UUF_UNUSED_FIELD Not available Medium
Unused field: db.TableAssert.row PERFORMANCE UUF_UNUSED_FIELD Not available Medium

fit.AliasFixture

Bug Category Details Line Priority
Method fit.AliasFixture.loadMapping(String) may fail to clean up stream or resource of type java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 152 Medium
Exception is caught when Exception is not thrown in fit.AliasFixture.start(Parse) STYLE REC_CATCH_EXCEPTION 92 Low
Write to static field fit.AliasFixture.fStaticAliasMap from instance method fit.AliasFixture.loadMapping(String) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 146 High

fit.ArgumentFixture

Bug Category Details Line Priority
fit.ArgumentFixture.args should be both final and package protected MALICIOUS_CODE MS_FINAL_PKGPROTECT 9 Medium
Exception is caught when Exception is not thrown in fit.ArgumentFixture.doTest(Parse) STYLE REC_CATCH_EXCEPTION 52 Low

fit.ColumnSpecialValuesFixture

Bug Category Details Line Priority
Method fit.ColumnSpecialValuesFixture.loadMapping(String) may fail to clean up stream or resource of type java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 172 Medium

fit.ContextFixture

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in fit.ContextFixture.beginContext(Parse) STYLE REC_CATCH_EXCEPTION 50 Low

fit.ContextSeleniumFixture

Bug Category Details Line Priority
Dead store to f in fit.ContextSeleniumFixture.dumpWrongImage(String) STYLE DLS_DEAD_LOCAL_STORE 324 High
Result of integer multiplication cast to long in fit.ContextSeleniumFixture.waitForChecked(Argument, Argument) STYLE ICAST_INTEGER_MULTIPLY_CAST_TO_LONG 706 Low
Result of integer multiplication cast to long in fit.ContextSeleniumFixture.waitForFieldValue(Argument, Argument) STYLE ICAST_INTEGER_MULTIPLY_CAST_TO_LONG 738 Low
Result of integer multiplication cast to long in fit.ContextSeleniumFixture.waitForText(Argument, Argument) STYLE ICAST_INTEGER_MULTIPLY_CAST_TO_LONG 695 Low
Result of integer multiplication cast to long in fit.ContextSeleniumFixture.waitForTextPresent(Argument, Argument) STYLE ICAST_INTEGER_MULTIPLY_CAST_TO_LONG 675 Low
Unused field: fit.ContextSeleniumFixture.ps PERFORMANCE UUF_UNUSED_FIELD Not available Medium

fit.FieldActionFixture

Bug Category Details Line Priority
fit.FieldActionFixture.enter() invokes reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block BAD_PRACTICE DP_DO_INSIDE_DO_PRIVILEGED 27 Low
Redundant nullcheck of field, which is known to be non-null in fit.FieldActionFixture.enter() STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 25 Low

fit.SeleniumAliasFixture

Bug Category Details Line Priority
Write to static field fit.SeleniumAliasFixture.defaultMappingFile from instance method fit.SeleniumAliasFixture.doCells(Parse) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 29 High