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