PMD Results

The following document contains the results of PMD

Files

org/apache/geronimo/javamail/store/nntp/newsrc/NNTPNewsrc.java

ViolationLine
Avoid empty catch blocks74 - 78
Avoid empty catch blocks82 - 84
Avoid empty catch blocks166 - 168

org/apache/geronimo/javamail/store/nntp/newsrc/Range.java

ViolationLine
Avoid empty catch blocks92 - 93

org/apache/geronimo/javamail/store/nntp/NNTPGroupFolder.java

ViolationLine
Avoid empty catch blocks113 - 115
Avoid empty catch blocks123 - 125
Avoid empty catch blocks133 - 135
Avoid empty catch blocks282 - 284
Avoid empty catch blocks292 - 295

org/apache/geronimo/javamail/store/nntp/NNTPMessage.java

ViolationLine
Avoid empty catch blocks133 - 135

org/apache/geronimo/javamail/store/nntp/NNTPRootFolder.java

ViolationLine
These nested if statements could be combined201 - 203

org/apache/geronimo/javamail/store/pop3/message/POP3Message.java

ViolationLine
Avoid unused private fields such as 'session'72
This for loop could be simplified to a while loop119 - 125
This for loop could be simplified to a while loop127 - 129

org/apache/geronimo/javamail/store/pop3/message/POP3MessageWithContentInfo.java

ViolationLine
Avoid unused constructor parameters such as 'session'36 - 44

org/apache/geronimo/javamail/store/pop3/POP3Folder.java

ViolationLine
Avoid unused constructor parameters such as 'url'68 - 70
These nested if statements could be combined176 - 183
Avoid empty catch blocks190 - 192

org/apache/geronimo/javamail/store/pop3/POP3Store.java

ViolationLine
Avoid empty catch blocks127 - 132
Avoid empty catch blocks156 - 161

org/apache/geronimo/javamail/transport/nntp/NNTPConnection.java

ViolationLine
An empty statement (semicolon) not part of a loop264
Avoid empty catch blocks278 - 279

org/apache/geronimo/javamail/transport/nntp/NNTPTransport.java

ViolationLine
Avoid unused local variables such as 'from'170
Avoid unused local variables such as 'haveGroup'190

org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java

ViolationLine
An empty statement (semicolon) not part of a loop861
Avoid empty catch blocks954 - 955
Avoid empty catch blocks1047 - 1048
An empty statement (semicolon) not part of a loop1356
Avoid empty catch blocks1779 - 1781
Avoid empty catch blocks1916 - 1918