The following document contains the results of PMD 3.9.
Violation | Line |
---|---|
Each class should declare at least one constructor | 11 - 71 |
Use explicit scoping instead of the default package private level | 13 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/BobEngine.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/BobEngine.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobGenericReceiver.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobGenericReceiver.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiDevice.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiDevice.java | 0 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 5 - 17 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiSequence.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiSequence.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiSequencer.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiSequencer.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiTrack.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/midi/BobMidiTrack.java | 0 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 6 - 22 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 6 - 16 |
Found 'DU'-anomaly for variable 'ts' (lines '8'-'10'). | 8 - 10 |
Found 'DU'-anomaly for variable 'message' (lines '8'-'10'). | 8 - 10 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/ChordProgression.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/ChordProgression.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Composer.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Composer.java | 0 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 5 - 22 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Melody.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Melody.java | 0 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 4 - 87 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/MusicEventGenerator.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/MusicEventGenerator.java | 0 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 5 |
Found 'DU'-anomaly for variable 'index' (lines '5'-'5'). | 5 |
Found 'DU'-anomaly for variable 'musicEvent' (lines '5'-'5'). | 5 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Percussion.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Percussion.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Phrase.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Phrase.java | 0 |
Violation | Line |
---|---|
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Scale.java | 0 |
Error while parsing /Users/bgraves/Development/bob/Bob/src/main/java/com/jamesbryangraves/bob/music/Scale.java | 0 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 7 - 19 |
A method should have only one exit point, and that should be the last statement in the method | 12 |
Violation | Line |
---|---|
Each class should declare at least one constructor | 3 - 61 |
A method should have only one exit point, and that should be the last statement in the method | 7 |
A method should have only one exit point, and that should be the last statement in the method | 8 |
A method should have only one exit point, and that should be the last statement in the method | 9 |
A method should have only one exit point, and that should be the last statement in the method | 10 |
A method should have only one exit point, and that should be the last statement in the method | 11 |
A method should have only one exit point, and that should be the last statement in the method | 12 |
A method should have only one exit point, and that should be the last statement in the method | 13 |
A method should have only one exit point, and that should be the last statement in the method | 14 |
A method should have only one exit point, and that should be the last statement in the method | 15 |
A method should have only one exit point, and that should be the last statement in the method | 16 |
A method should have only one exit point, and that should be the last statement in the method | 17 |
A method should have only one exit point, and that should be the last statement in the method | 24 |
A method should have only one exit point, and that should be the last statement in the method | 26 |
A method should have only one exit point, and that should be the last statement in the method | 28 |
A method should have only one exit point, and that should be the last statement in the method | 30 |
A method should have only one exit point, and that should be the last statement in the method | 32 |
A method should have only one exit point, and that should be the last statement in the method | 34 |
A method should have only one exit point, and that should be the last statement in the method | 36 |
A method should have only one exit point, and that should be the last statement in the method | 38 |
A method should have only one exit point, and that should be the last statement in the method | 40 |
A method should have only one exit point, and that should be the last statement in the method | 42 |
A method should have only one exit point, and that should be the last statement in the method | 44 |
A method should have only one exit point, and that should be the last statement in the method | 46 |
A method should have only one exit point, and that should be the last statement in the method | 48 |
A method should have only one exit point, and that should be the last statement in the method | 50 |
A method should have only one exit point, and that should be the last statement in the method | 52 |
A method should have only one exit point, and that should be the last statement in the method | 54 |