The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Class | Bugs |
---|---|
edu.columbia.rascal.integration.dao.CURascalJdbcAccessor | 5 |
edu.columbia.rascal.integration.infoEd.AgencyParser | 4 |
edu.columbia.rascal.integration.infoEd.AgencyParser$AgencyTablePersister | 1 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible null pointer dereference of handle in edu.columbia.rascal.integration.dao.CURascalJdbcAccessor.executePreparedStmtQuery(String, Object[]) on exception path | CORRECTNESS | NP_NULL_ON_SOME_PATH_EXCEPTION | 102 | Medium |
Possible null pointer dereference of handle in edu.columbia.rascal.integration.dao.CURascalJdbcAccessor.executeQuery(String) on exception path | CORRECTNESS | NP_NULL_ON_SOME_PATH_EXCEPTION | 141 | Medium |
edu.columbia.rascal.integration.dao.CURascalJdbcAccessor.executePreparedStmtQuery(String, Object[]) may fail to clean up java.sql.Statement on checked exception | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | 89 | Medium |
edu.columbia.rascal.integration.dao.CURascalJdbcAccessor.executePreparedStmtQuery(String, Object[]) may fail to close PreparedStatement | BAD_PRACTICE | ODR_OPEN_DATABASE_RESOURCE | 89 | Medium |
edu.columbia.rascal.integration.dao.CURascalJdbcAccessor.executeQuery(String) may fail to close Statement | BAD_PRACTICE | ODR_OPEN_DATABASE_RESOURCE | 134 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Write to static field edu.columbia.rascal.integration.infoEd.AgencyParser.channel from instance method edu.columbia.rascal.integration.infoEd.AgencyParser.setChannel(MessageChannel) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 211 | High |
Write to static field edu.columbia.rascal.integration.infoEd.AgencyParser.INACTIVE_FLAG from instance method edu.columbia.rascal.integration.infoEd.AgencyParser.startElement(String, String, String, Attributes) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 202 | High |
Write to static field edu.columbia.rascal.integration.infoEd.AgencyParser.agency from instance method edu.columbia.rascal.integration.infoEd.AgencyParser.startElement(String, String, String, Attributes) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 201 | High |
Write to static field edu.columbia.rascal.integration.infoEd.AgencyParser.INACTIVE_FLAG from instance method edu.columbia.rascal.integration.infoEd.AgencyParser.endElement(String, String, String) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 177 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible null pointer dereference of AgencyParser.channel in edu.columbia.rascal.integration.infoEd.AgencyParser$AgencyTablePersister.send(Message) | CORRECTNESS | NP_NULL_ON_SOME_PATH | 239 | High |