PMD Results

The following document contains the results of PMD

Files

edu/nwu/splitstream/bll/SplitStreamPastryService.java

ViolationLine
Overriding method merely calls super100

edu/nwu/freepastry/bll/ScribeFreePastryService.java

ViolationLine
Avoid unused private fields such as 'logger'56
Avoid unused private fields such as 'config'59

edu/nwu/freepastry/bll/SplitStreamFreePastryService.java

ViolationLine
Avoid unused private fields such as 'logger'55
Avoid unused private fields such as 'config'58

edu/nwu/freepastry/bll/ScribeMulticastPublisher.java

ViolationLine
Avoid unused private fields such as 'logger'39
An empty statement (semicolon) not part of a loop103

edu/nwu/scribe/bll/JoinProtocol.java

ViolationLine
An empty statement (semicolon) not part of a loop296
Avoid unused private methods such as 'handle(JoinAccepted)'532
Avoid unused private methods such as 'handle(JoinRejected)'557
Avoid unused private methods such as 'handle(JoinRedirect)'602
Avoid unused private methods such as 'handle(CostQueryRequest)'628

edu/nwu/scribe/bll/SessionStateManager.java

ViolationLine
Avoid unused private fields such as 'logger'37

edu/nwu/scribe/bll/MaintenanceProtocol.java

ViolationLine
These nested if statements could be combined139
Avoid unused private methods such as 'handle(JoinRequest)'217

edu/nwu/scribe/bll/MulticastProtocol.java

ViolationLine
These nested if statements could be combined197
Avoid unused private methods such as 'handle(DataPacket)'232

edu/nwu/scribe/bll/ScribePastryService.java

ViolationLine
Avoid unused local variables such as 'maintenance'264