PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
3162

Files

FilesViolations
net/sourceforge/blogentis/feed/Feed.java 1
net/sourceforge/blogentis/modules/screens/BlogMedia.java 1
net/sourceforge/blogentis/modules/screens/BlogTrackbacks.java 1
net/sourceforge/blogentis/modules/screens/BlogUsers.java 1
net/sourceforge/blogentis/modules/screens/PostEdit.java 1
net/sourceforge/blogentis/modules/screens/UserIndex.java 6
net/sourceforge/blogentis/modules/screens/ViewPost.java 2
net/sourceforge/blogentis/om/BasePost.java 3
net/sourceforge/blogentis/om/BasePostSection.java 1
net/sourceforge/blogentis/om/BaseSection.java 2
net/sourceforge/blogentis/om/BaseStoredBlog.java 2
net/sourceforge/blogentis/om/BaseTurbineGroup.java 3
net/sourceforge/blogentis/om/BaseTurbinePermission.java 2
net/sourceforge/blogentis/om/BaseTurbineRole.java 5
net/sourceforge/blogentis/om/BaseTurbineRolePermission.java 1
net/sourceforge/blogentis/om/BaseTurbineUser.java 3
net/sourceforge/blogentis/om/BaseTurbineUserGroupRole.java 1
net/sourceforge/blogentis/om/BaseTurbineUserGroupRolePeer.java 3
net/sourceforge/blogentis/plugins/impl/UserNavigationExtension.java 1
net/sourceforge/blogentis/slide/BlogDavServlet.java 2
net/sourceforge/blogentis/slide/SecurityAdapterStore.java 1
net/sourceforge/blogentis/slide/SlideFileResource.java 1
net/sourceforge/blogentis/slide/SlideService.java 5
net/sourceforge/blogentis/storage/FileRetrieverService.java 1
net/sourceforge/blogentis/trackback/TrackbackPostEditExtension.java 1
net/sourceforge/blogentis/turbine/BaseBlogScreen.java 1
net/sourceforge/blogentis/turbine/BlogParameterParser.java 1
net/sourceforge/blogentis/utils/AbsoluteLinkURL.java 4
net/sourceforge/blogentis/utils/BlogManagerService.java 3
net/sourceforge/blogentis/utils/HtmlCalendar.java 1
net/sourceforge/blogentis/utils/StringUtils.java 1

net/sourceforge/blogentis/feed/Feed.java

ViolationLine
Avoid empty catch blocks 109

net/sourceforge/blogentis/modules/screens/BlogMedia.java

ViolationLine
This for loop could be simplified to a while loop 192

net/sourceforge/blogentis/modules/screens/BlogTrackbacks.java

ViolationLine
Avoid unused local variables such as 'bpc' 43

net/sourceforge/blogentis/modules/screens/BlogUsers.java

ViolationLine
This for loop could be simplified to a while loop 164

net/sourceforge/blogentis/modules/screens/PostEdit.java

ViolationLine
Avoid unused local variables such as 'c' 107

net/sourceforge/blogentis/modules/screens/UserIndex.java

ViolationLine
Avoid unused formal parameters such as 'context' 104
Avoid unused formal parameters such as 'data' 104
Avoid unused formal parameters such as 'shownUser' 104
This for loop could be simplified to a while loop 112
Avoid empty catch blocks 120
Avoid unused formal parameters such as 'data' 130

net/sourceforge/blogentis/modules/screens/ViewPost.java

ViolationLine
Avoid empty catch blocks 121
Avoid empty catch blocks 136

net/sourceforge/blogentis/om/BasePost.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 635
Avoid unused local variables such as 'newCriteria' 686
Avoid unused local variables such as 'newCriteria' 904

net/sourceforge/blogentis/om/BasePostSection.java

ViolationLine
Avoid unused local variables such as 'tmpKey' 400

net/sourceforge/blogentis/om/BaseSection.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 500
Avoid unused local variables such as 'newCriteria' 551

net/sourceforge/blogentis/om/BaseStoredBlog.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 411
Avoid unused local variables such as 'newCriteria' 629

net/sourceforge/blogentis/om/BaseTurbineGroup.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 340
Avoid unused local variables such as 'newCriteria' 391
Avoid unused local variables such as 'newCriteria' 442

net/sourceforge/blogentis/om/BaseTurbinePermission.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 340
Avoid unused local variables such as 'newCriteria' 391

net/sourceforge/blogentis/om/BaseTurbineRole.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 350
Avoid unused local variables such as 'newCriteria' 401
Avoid unused local variables such as 'newCriteria' 619
Avoid unused local variables such as 'newCriteria' 670
Avoid unused local variables such as 'newCriteria' 721

net/sourceforge/blogentis/om/BaseTurbineRolePermission.java

ViolationLine
Avoid unused local variables such as 'tmpKey' 400

net/sourceforge/blogentis/om/BaseTurbineUser.java

ViolationLine
Avoid unused local variables such as 'newCriteria' 589
Avoid unused local variables such as 'newCriteria' 640
Avoid unused local variables such as 'newCriteria' 691

net/sourceforge/blogentis/om/BaseTurbineUserGroupRole.java

ViolationLine
Avoid unused local variables such as 'tmpKey' 512

net/sourceforge/blogentis/om/BaseTurbineUserGroupRolePeer.java

ViolationLine
Avoid unused local variables such as 'offset4' 1083
Avoid unused local variables such as 'offset4' 1185
Avoid unused local variables such as 'offset4' 1286

net/sourceforge/blogentis/plugins/impl/UserNavigationExtension.java

ViolationLine
Avoid unused local variables such as 'st' 70

net/sourceforge/blogentis/slide/BlogDavServlet.java

ViolationLine
Avoid unused local variables such as 'version' 44
Avoid unused local variables such as 'c' 45

net/sourceforge/blogentis/slide/SecurityAdapterStore.java

ViolationLine
Avoid empty catch blocks 187

net/sourceforge/blogentis/slide/SlideFileResource.java

ViolationLine
Avoid empty catch blocks 169

net/sourceforge/blogentis/slide/SlideService.java

ViolationLine
Avoid empty catch blocks 255
Avoid empty catch blocks 292
Avoid empty catch blocks 296
Avoid empty catch blocks 314
Avoid empty catch blocks 317

net/sourceforge/blogentis/storage/FileRetrieverService.java

ViolationLine
Avoid unused private fields such as 'log' 45

net/sourceforge/blogentis/trackback/TrackbackPostEditExtension.java

ViolationLine
Avoid unused formal parameters such as 'data' 319

net/sourceforge/blogentis/turbine/BaseBlogScreen.java

ViolationLine
Avoid unused formal parameters such as 'blog' 32

net/sourceforge/blogentis/turbine/BlogParameterParser.java

ViolationLine
Avoid unused formal parameters such as 'link' 172

net/sourceforge/blogentis/utils/AbsoluteLinkURL.java

ViolationLine
Avoid empty catch blocks 147
Avoid empty catch blocks 155
Avoid empty catch blocks 163
Avoid empty catch blocks 209

net/sourceforge/blogentis/utils/BlogManagerService.java

ViolationLine
Avoid unused private fields such as 'log' 49
Avoid unused local variables such as 'c' 70
Avoid unused local variables such as 'c' 84

net/sourceforge/blogentis/utils/HtmlCalendar.java

ViolationLine
Avoid empty catch blocks 85

net/sourceforge/blogentis/utils/StringUtils.java

ViolationLine
Avoid empty catch blocks 456