PMD Results

The following document contains the results of PMD 5.2.1.

Files

org/synchronoss/cpo/AbstractCpoData.java

Violation Line
Avoid unused private fields such as 'logger'. 32

org/synchronoss/cpo/CpoAdapter.java

Violation Line
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 58
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 68
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 78
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 8890
Avoid modifiers which are implied by the context 95
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 105
Avoid modifiers which are implied by the context 110
Avoid modifiers which are implied by the context 115
Avoid modifiers which are implied by the context 120
Avoid modifiers which are implied by the context 125
Avoid modifiers which are implied by the context 130
Avoid modifiers which are implied by the context 166
Avoid modifiers which are implied by the context 203
Avoid modifiers which are implied by the context 245
Avoid modifiers which are implied by the context 294
Avoid modifiers which are implied by the context 344
Avoid modifiers which are implied by the context 396
Avoid modifiers which are implied by the context 432
Avoid modifiers which are implied by the context 470
Avoid modifiers which are implied by the context 512
Avoid modifiers which are implied by the context 559
Avoid modifiers which are implied by the context 608
Avoid modifiers which are implied by the context 660
Avoid modifiers which are implied by the context 700
Avoid modifiers which are implied by the context 740
Avoid modifiers which are implied by the context 784
Avoid modifiers which are implied by the context 825
Avoid modifiers which are implied by the context 869
Avoid modifiers which are implied by the context 917
Avoid modifiers which are implied by the context 928
Avoid modifiers which are implied by the context 940
Avoid modifiers which are implied by the context 953
Avoid modifiers which are implied by the context 967
Avoid modifiers which are implied by the context 975
Avoid modifiers which are implied by the context 987
Avoid modifiers which are implied by the context 1000
Avoid modifiers which are implied by the context 1041
Avoid modifiers which are implied by the context 1083
Avoid modifiers which are implied by the context 1130
Avoid modifiers which are implied by the context 1180
Avoid modifiers which are implied by the context 1193
Avoid modifiers which are implied by the context 1207
Avoid modifiers which are implied by the context 1225
Avoid modifiers which are implied by the context 1245
Avoid modifiers which are implied by the context 1267
Avoid modifiers which are implied by the context 1281
Avoid modifiers which are implied by the context 1297
Avoid modifiers which are implied by the context 1312
Avoid modifiers which are implied by the context 1328
Avoid modifiers which are implied by the context 1345
Avoid modifiers which are implied by the context 1364
Avoid modifiers which are implied by the context 1383
Avoid modifiers which are implied by the context 1404
Avoid modifiers which are implied by the context 1425
Avoid modifiers which are implied by the context 1461
Avoid modifiers which are implied by the context 1499
Avoid modifiers which are implied by the context 1540
Avoid modifiers which are implied by the context 1584
Avoid modifiers which are implied by the context 1642
Avoid modifiers which are implied by the context 1690
Avoid modifiers which are implied by the context 1733
Avoid modifiers which are implied by the context 1735
Avoid modifiers which are implied by the context 1737
Avoid modifiers which are implied by the context 1739

org/synchronoss/cpo/CpoByteArrayInputStream.java

Violation Line
Avoid empty catch blocks 104106
Avoid empty catch blocks 109110

org/synchronoss/cpo/CpoCharArrayReader.java

Violation Line
Avoid empty catch blocks 104106
Avoid empty catch blocks 109110

org/synchronoss/cpo/CpoData.java

Violation Line
Avoid modifiers which are implied by the context 28
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 34

org/synchronoss/cpo/CpoOrderBy.java

Violation Line
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 64
Avoid modifiers which are implied by the context 69

org/synchronoss/cpo/CpoReleasible.java

Violation Line
Avoid modifiers which are implied by the context 36

org/synchronoss/cpo/CpoResultSet.java

Violation Line
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 29
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 33

org/synchronoss/cpo/CpoTrxAdapter.java

Violation Line
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 50

org/synchronoss/cpo/CpoWhere.java

Violation Line
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 33
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 38
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 42
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 53
Avoid modifiers which are implied by the context 55
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 59
Avoid modifiers which are implied by the context 61
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 65
Avoid modifiers which are implied by the context 67
Avoid modifiers which are implied by the context 69
Avoid modifiers which are implied by the context 71
Avoid modifiers which are implied by the context 73
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 77
Avoid modifiers which are implied by the context 79
Avoid modifiers which are implied by the context 81
Avoid modifiers which are implied by the context 83
Avoid modifiers which are implied by the context 85
Avoid modifiers which are implied by the context 87
Avoid modifiers which are implied by the context 94
Avoid modifiers which are implied by the context 101

org/synchronoss/cpo/DataSourceInfo.java

Violation Line
Avoid modifiers which are implied by the context 34
Avoid modifiers which are implied by the context 39

org/synchronoss/cpo/GUID.java

Violation Line
Useless parentheses. 86

org/synchronoss/cpo/MetaDFVisitable.java

Violation Line
Avoid modifiers which are implied by the context 32

org/synchronoss/cpo/MetaVisitor.java

Violation Line
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 55

org/synchronoss/cpo/Node.java

Violation Line
Method call on object which may be null 280284
Avoid empty catch blocks 525527

org/synchronoss/cpo/NodeVisitor.java

Violation Line
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 59

org/synchronoss/cpo/config/CpoConfigProcessor.java

Violation Line
Avoid modifiers which are implied by the context 32

org/synchronoss/cpo/exporter/CpoClassSourceGenerator.java

Violation Line
Avoid empty catch blocks 183185
Useless parentheses. 192
Useless parentheses. 193
Useless parentheses. 195
Useless parentheses. 196
Avoid empty catch blocks 246248

org/synchronoss/cpo/exporter/CpoInterfaceSourceGenerator.java

Violation Line
Avoid empty catch blocks 130132
Useless parentheses. 139
Useless parentheses. 140
Useless parentheses. 142
Useless parentheses. 143
Avoid unused local variables such as 'attClass'. 147
Avoid empty catch blocks 159161

org/synchronoss/cpo/exporter/MetaXmlObjectExporter.java

Violation Line
Avoid modifiers which are implied by the context 34

org/synchronoss/cpo/meta/CpoMetaAdapter.java

Violation Line
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 48
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 56
Avoid modifiers which are implied by the context 58

org/synchronoss/cpo/meta/CpoMetaDescriptor.java

Violation Line
Useless parentheses. 76

org/synchronoss/cpo/meta/CpoMetaExportable.java

Violation Line
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 40
Avoid modifiers which are implied by the context 45

org/synchronoss/cpo/meta/MethodMapEntry.java

Violation Line
Avoid unused private fields such as 'logger'. 35

org/synchronoss/cpo/meta/domain/CpoAttribute.java

Violation Line
Useless parentheses. 124
These nested if statements could be combined 124126
Useless parentheses. 124
Avoid unused private methods such as 'dumpMethod(Method)'. 167

org/synchronoss/cpo/meta/domain/CpoClass.java

Violation Line
Useless parentheses. 98

org/synchronoss/cpo/meta/domain/CpoFunction.java

Violation Line
Useless parentheses. 57

org/synchronoss/cpo/parser/BoundExpressionParser.java

Violation Line
Useless parentheses. 192

org/synchronoss/cpo/parser/ExpressionParser.java

Violation Line
Avoid modifiers which are implied by the context 36
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 50
Avoid modifiers which are implied by the context 58

org/synchronoss/cpo/transform/CpoTransform.java

Violation Line
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 33