FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 2.0.3
Threshold is low
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
39 |
13 |
0 |
0 |
org.csc.phynixx.loggersystem.logger.DataLoggerRespository
Bug |
Category |
Details |
Line |
Priority |
org.csc.phynixx.loggersystem.logger.DataLoggerRespository.close() might ignore java.lang.Exception |
BAD_PRACTICE |
DE_MIGHT_IGNORE |
156 |
Low |
org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLogger
Bug |
Category |
Details |
Line |
Priority |
Exceptional return value of java.io.File.delete() ignored in org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLogger.destroy() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
358 |
Low |
Private method org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLogger.reset() is never called |
PERFORMANCE |
UPM_UNCALLED_PRIVATE_METHOD |
248-250 |
Low |
org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$1
Bug |
Category |
Details |
Line |
Priority |
The class org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$1 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
157-164 |
Low |
org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$2
Bug |
Category |
Details |
Line |
Priority |
The class org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$2 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
178-185 |
Low |
org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$3
Bug |
Category |
Details |
Line |
Priority |
The class org.csc.phynixx.loggersystem.logger.channellogger.FileChannelDataLoggerFactory$3 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
201-204 |
Low |
org.csc.phynixx.loggersystem.logger.channellogger.TAEnabledRandomAccessFile
Bug |
Category |
Details |
Line |
Priority |
Dead store to privCommittedSize in org.csc.phynixx.loggersystem.logger.channellogger.TAEnabledRandomAccessFile.restoreCommittedSize() |
STYLE |
DLS_DEAD_LOCAL_STORE |
482 |
Low |
org.csc.phynixx.loggersystem.logrecord.PhynixxXARecorderRepository
Bug |
Category |
Details |
Line |
Priority |
Inconsistent synchronization of org.csc.phynixx.loggersystem.logrecord.PhynixxXARecorderRepository.messageSeqGenerator; locked 50% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
131 |
Medium |
org.csc.phynixx.loggersystem.logrecord.XADataLogger
Bug |
Category |
Details |
Line |
Priority |
Dead store to content in org.csc.phynixx.loggersystem.logrecord.XADataLogger.recoverData(PhynixxXADataRecorder, XALogRecordType, byte[][]) |
STYLE |
DLS_DEAD_LOCAL_STORE |
218 |
Low |
Dead store to messageSequenceId in org.csc.phynixx.loggersystem.logrecord.XADataLogger.recoverData(PhynixxXADataRecorder, XALogRecordType, byte[][]) |
STYLE |
DLS_DEAD_LOCAL_STORE |
216 |
Low |
Dead store to content in org.csc.phynixx.loggersystem.logrecord.XADataLogger.writeData(PhynixxXADataRecorder, IDataRecord) |
STYLE |
DLS_DEAD_LOCAL_STORE |
156 |
Low |
Redundant nullcheck of byteOut, which is known to be non-null in org.csc.phynixx.loggersystem.logrecord.XADataLogger.writeStartSequence(IXADataRecorder) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
267 |
Low |
org.csc.phynixx.loggersystem.logrecord.XADataLogger$RecoverReplayListener
Bug |
Category |
Details |
Line |
Priority |
Unused field: org.csc.phynixx.loggersystem.logrecord.XADataLogger$RecoverReplayListener.loggerName |
PERFORMANCE |
UUF_UNUSED_FIELD |
Not available |
Medium |