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 |
123 |
9 |
0 |
0 |
net.sf.jmorse.AbstractMorseWriter
Bug |
Category |
Details |
Line |
Priority |
Use of non-localized String.toUpperCase() or String.toLowerCase |
I18N |
DM_CONVERT_CASE |
70 |
Low |
Inconsistent synchronization of net.sf.jmorse.AbstractMorseWriter.morseResBundle; locked 50% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
70 |
Low |
net.sf.jmorse.AudioMorseWriter
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in net.sf.jmorse.AudioMorseWriter.playAudioData(byte[]) |
STYLE |
REC_CATCH_EXCEPTION |
137 |
Low |
net.sf.jmorse.JMorse
Bug |
Category |
Details |
Line |
Priority |
Dead store to msg in net.sf.jmorse.JMorse.init(String[]) |
STYLE |
DLS_DEAD_LOCAL_STORE |
114 |
High |
Unread field: net.sf.jmorse.JMorse.outputFile |
PERFORMANCE |
URF_UNREAD_FIELD |
129 |
Medium |
Unread field: net.sf.jmorse.JMorse.singlePlayMsg |
PERFORMANCE |
URF_UNREAD_FIELD |
128 |
Medium |
net.sf.jmorse.MorseAudioFileWriter
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in net.sf.jmorse.MorseAudioFileWriter.saveFile(MorseBeep, char[], int) |
STYLE |
REC_CATCH_EXCEPTION |
116 |
Low |
net.sf.jmorse.MorseBeep
Bug |
Category |
Details |
Line |
Priority |
Unread field: net.sf.jmorse.MorseBeep.wpm |
PERFORMANCE |
URF_UNREAD_FIELD |
52 |
Medium |
net.sf.jmorse.logging.AudioMorseHandler$PassThroughFormatter
Bug |
Category |
Details |
Line |
Priority |
Should net.sf.jmorse.logging.AudioMorseHandler$PassThroughFormatter be a _static_ inner class? |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC |
61-63 |
Medium |