PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
1523

Files

FilesViolations
org/activeio/ChannelFactory.java 1
org/activeio/InputAsynchChannel.java 1
org/activeio/adapter/AsynchChannelToConcurrentRequestChannel.java 1
org/activeio/adapter/SynchToAsynchChannelAdapter.java 1
org/activeio/adapter/SynchToAsynchChannelServerAdapter.java 1
org/activeio/journal/active/ControlFile.java 3
org/activeio/journal/active/LogFile.java 1
org/activeio/journal/active/LogFileManager.java 1
org/activeio/net/AIOAsynchChannel.java 3
org/activeio/net/AIOSynchChannelServer.java 2
org/activeio/net/NIOBaseChannel.java 1
org/activeio/net/SocketSynchChannel.java 3
org/activeio/net/SocketSynchChannelServer.java 2
org/activeio/net/VMPipeAsynchChannelPipe.java 1
org/activeio/oneport/OnePortAsynchChannelServer.java 1

org/activeio/ChannelFactory.java

ViolationLine
Avoid empty catch blocks 131

org/activeio/InputAsynchChannel.java

ViolationLine
Avoid unused imports such as 'IOException' 20

org/activeio/adapter/AsynchChannelToConcurrentRequestChannel.java

ViolationLine
Avoid unused local variables such as 'reponse' 113

org/activeio/adapter/SynchToAsynchChannelAdapter.java

ViolationLine
Avoid empty catch blocks 206

org/activeio/adapter/SynchToAsynchChannelServerAdapter.java

ViolationLine
Avoid empty catch blocks 175

org/activeio/journal/active/ControlFile.java

ViolationLine
Avoid unused local variables such as 'existed' 52
Avoid empty catch blocks 152
Avoid empty catch blocks 156

org/activeio/journal/active/LogFile.java

ViolationLine
Avoid empty catch blocks 113

org/activeio/journal/active/LogFileManager.java

ViolationLine
Avoid empty catch blocks 270

org/activeio/net/AIOAsynchChannel.java

ViolationLine
Avoid empty catch blocks 93
Avoid empty catch blocks 97
Avoid unused local variables such as 'future' 139

org/activeio/net/AIOSynchChannelServer.java

ViolationLine
Avoid empty catch blocks 63
Avoid empty catch blocks 87

org/activeio/net/NIOBaseChannel.java

ViolationLine
Avoid empty catch blocks 94

org/activeio/net/SocketSynchChannel.java

ViolationLine
Avoid empty catch blocks 137
Avoid empty catch blocks 141
Avoid empty catch blocks 145

org/activeio/net/SocketSynchChannelServer.java

ViolationLine
Avoid empty catch blocks 70
Avoid empty catch blocks 94

org/activeio/net/VMPipeAsynchChannelPipe.java

ViolationLine
Avoid empty catch blocks 133

org/activeio/oneport/OnePortAsynchChannelServer.java

ViolationLine
Avoid unused local variables such as 'old' 219