PMD Results

The following document contains the results of PMD 5.2.1.

Files

org/rundeck/api/ApiCall.java

Violation Line
Avoid empty catch blocks 98100
Avoid empty if statements 363365
Avoid modifiers which are implied by the context 470472
Avoid modifiers which are implied by the context 471
Avoid unused private methods such as 'login(HttpClient)'. 685

org/rundeck/api/ApiPathBuilder.java

Violation Line
Avoid modifiers which are implied by the context 467475
Avoid modifiers which are implied by the context 474

org/rundeck/api/RundeckClient.java

Violation Line
Useless parentheses. 228
An empty statement (semicolon) not part of a loop 391

org/rundeck/api/RundeckJobsImport.java

Violation Line
Avoid modifiers which are implied by the context 16
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 39

org/rundeck/api/domain/KeyResource.java

Violation Line
Avoid modifiers which are implied by the context 16
Avoid modifiers which are implied by the context 22

org/rundeck/api/domain/StorageResource.java

Violation Line
Avoid modifiers which are implied by the context 18
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 46
Avoid modifiers which are implied by the context 53

org/rundeck/api/parser/ArchiveImportParser.java

Violation Line
Avoid unused imports such as 'org.apache.commons.lang.StringUtils' 3

org/rundeck/api/parser/BaseStateParser.java

Violation Line
Avoid unused private fields such as 'xpath'. 25

org/rundeck/api/parser/BulkDeleteParser.java

Violation Line
Avoid empty catch blocks 6567

org/rundeck/api/parser/JobsImportResultParser.java

Violation Line
Avoid unused imports such as 'org.apache.commons.lang.StringUtils' 20

org/rundeck/api/parser/PagedResultParser.java

Violation Line
Avoid empty catch blocks 115116

org/rundeck/api/parser/ProjectConfigParser.java

Violation Line
Avoid unused private fields such as 'xpath'. 15

org/rundeck/api/parser/ProjectConfigPropertyParser.java

Violation Line
Avoid unused private fields such as 'xpath'. 14

org/rundeck/api/parser/WorkflowStateParser.java

Violation Line
Avoid empty catch blocks 4647

org/rundeck/api/query/ExecutionQuery.java

Violation Line
Useless parentheses. 106
Useless parentheses. 108
Useless parentheses. 109
Useless parentheses. 110
Useless parentheses. 111
Useless parentheses. 113
Useless parentheses. 114

org/rundeck/api/util/PagedResults.java

Violation Line
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 44
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 59