The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Dead store to sourceDb in com.rsmart.kuali.tools.ant.tasks.MigrateData.getColumnMap(RdbmsConfig, RdbmsConfig, String) | STYLE | DLS_DEAD_LOCAL_STORE | 434 | High |
Dead store to columns in com.rsmart.kuali.tools.ant.tasks.MigrateData.execute() | STYLE | DLS_DEAD_LOCAL_STORE | 129 | Medium |
Dead store to hasClob in com.rsmart.kuali.tools.ant.tasks.MigrateData.migrate(RdbmsConfig, RdbmsConfig, String, MigrateData$ProgressObservable) | STYLE | DLS_DEAD_LOCAL_STORE | 175 | Medium |
Load of known null value in com.rsmart.kuali.tools.ant.tasks.MigrateData.migrate(RdbmsConfig, RdbmsConfig, String, MigrateData$ProgressObservable) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 203 | Medium |
com.rsmart.kuali.tools.ant.tasks.MigrateData.migrate(RdbmsConfig, RdbmsConfig, String, MigrateData$ProgressObservable) may fail to close Statement | BAD_PRACTICE | ODR_OPEN_DATABASE_RESOURCE | 179 | Medium |
Exception is caught when Exception is not thrown in com.rsmart.kuali.tools.ant.tasks.MigrateData.openConnection(RdbmsConfig) | STYLE | REC_CATCH_EXCEPTION | 547 | Medium |
Unused field: com.rsmart.kuali.tools.ant.tasks.MigrateData.threadCount | PERFORMANCE | UUF_UNUSED_FIELD | Medium | |
Method com.rsmart.kuali.tools.ant.tasks.MigrateData.execute() makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 120 | Medium |
Method com.rsmart.kuali.tools.ant.tasks.MigrateData.migrate(RdbmsConfig, RdbmsConfig, String, MigrateData$ProgressObservable) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 195 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should com.rsmart.kuali.tools.ant.tasks.MigrateData$Incrementor be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 561 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should com.rsmart.kuali.tools.ant.tasks.MigrateData$ProgressObservable be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 578 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Test for floating point equality in com.rsmart.kuali.tools.ant.tasks.MigrateData$ProgressObserver.update(Observable, Object) | STYLE | FE_FLOATING_POINT_EQUALITY | 639 | High |
Unused field: com.rsmart.kuali.tools.ant.tasks.MigrateData$ProgressObserver.progress | PERFORMANCE | UUF_UNUSED_FIELD | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in com.rsmart.kuali.tools.liquibase.DiffResult.addInsertDataChanges(List, String) | STYLE | REC_CATCH_EXCEPTION | 1166 | Medium |
com.rsmart.kuali.tools.liquibase.DiffResult.addInsertDataChanges(List, String) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1059 | Medium |
com.rsmart.kuali.tools.liquibase.DiffResult.printChangeLog(String, Database, ChangeLogSerializer) ignores result of java.io.BufferedReader.skip(long) | BAD_PRACTICE | SR_NOT_CHECKED | 484 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in com.rsmart.kuali.tools.liquibase.XMLChangeLogSAXHandler.endElement(String, String, String) | STYLE | REC_CATCH_EXCEPTION | 650 | Medium |
Exception is caught when Exception is not thrown in com.rsmart.kuali.tools.liquibase.XMLChangeLogSAXHandler.startElement(String, String, String, Attributes) | STYLE | REC_CATCH_EXCEPTION | 465 | Medium |
com.rsmart.kuali.tools.liquibase.XMLChangeLogSAXHandler.extractZipFile(URL) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 747 | Medium |
com.rsmart.kuali.tools.liquibase.XMLChangeLogSAXHandler.extractZipFile(URL) ignores exceptional return value of java.io.File.mkdir() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 748 | Medium |
com.rsmart.kuali.tools.liquibase.XMLChangeLogSAXHandler.extractZipFile(URL) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 756 | Medium |