PMD Results

The following document contains the results of PMD

Files

edu/nwu/freepastry/dll/ProbePacket.java

ViolationLine
Overriding method merely calls super62
Overriding method merely calls super73

edu/nwu/freepastry/dll/FreePastryPacket.java

ViolationLine
Avoid unused private fields such as 'VERSION'37

edu/nwu/freepastry/dll/MessagePacket.java

ViolationLine
Avoid empty catch blocks88

edu/nwu/freepastry/bll/LookupProtocol.java

ViolationLine
Avoid unused private methods such as 'handle(DHTPongMessage)'333
An empty statement (semicolon) not part of a loop359

edu/nwu/freepastry/bll/Configuration.java

ViolationLine
Avoid unused private fields such as 'loggerConf'41

edu/nwu/freepastry/bll/FreePastryNodeHandle.java

ViolationLine
Avoid unused private fields such as 'epoch'57
These nested if statements could be combined233

edu/nwu/freepastry/bll/FreePastryNode.java

ViolationLine
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead.132
An empty statement (semicolon) not part of a loop266
Overriding method merely calls super306

edu/nwu/pastry/bll/JoinProtocol.java

ViolationLine
These nested if statements could be combined120
Avoid unused private methods such as 'handle(JoinAnnounce)'503
Avoid unused local variables such as 'routing'505

edu/nwu/pastry/bll/FailureDetectionProtocol.java

ViolationLine
These nested if statements could be combined115

edu/nwu/pastry/bll/LookupProtocol.java

ViolationLine
These nested if statements could be combined172
Avoid unused private methods such as 'handle(Ping)'287

edu/nwu/pastry/bll/RoutingTable.java

ViolationLine
Avoid unused private fields such as 'logger'41

edu/nwu/pastry/bll/MaintenanceProtocol.java

ViolationLine
Avoid unused private methods such as 'handle(LeafSetRequest)'446
Avoid unused private methods such as 'handle(LeafSetReply)'472
Avoid unused private methods such as 'handle(QueryRequest)'489

edu/nwu/pastry/bll/Routing.java

ViolationLine
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead.322

edu/nwu/pastry/bll/LeafSet.java

ViolationLine
These nested if statements could be combined180

edu/nwu/bamboo/bll/BambooJoinProtocol.java

ViolationLine
Avoid unused local variables such as 'nullId'102