PMD Results

The following document contains the results of PMD .

Summary

Files Errors
31 123

Files

Files Violations
net/sourceforge/backpedal/api/core/BackpedalEngine.java 3
net/sourceforge/backpedal/api/core/BackpedalFactory.java 1
net/sourceforge/backpedal/api/core/BindVariableResolver.java 1
net/sourceforge/backpedal/api/db/BindVariable.java 2
net/sourceforge/backpedal/api/db/BindVariableSet.java 1
net/sourceforge/backpedal/impl/core/BackpedalEngineImpl.java 13
net/sourceforge/backpedal/impl/core/BackpedalFactoryImpl.java 3
net/sourceforge/backpedal/impl/core/BackpedalStatementStackImpl.java 3
net/sourceforge/backpedal/impl/core/BindVariableResolverImpl.java 21
net/sourceforge/backpedal/impl/core/ParsedStatementImpl.java 3
net/sourceforge/backpedal/impl/core/PreparedStatementEssentials.java 11
net/sourceforge/backpedal/impl/db/AbstractBindVariable.java 3
net/sourceforge/backpedal/impl/db/BindVariableComparator.java 3
net/sourceforge/backpedal/impl/db/BindVariableSetImpl.java 3
net/sourceforge/backpedal/impl/db/BooleanBindVariable.java 2
net/sourceforge/backpedal/impl/db/CharBindVariable.java 1
net/sourceforge/backpedal/impl/db/ConnectionFactoryImpl.java 4
net/sourceforge/backpedal/impl/db/DateBindVariable.java 2
net/sourceforge/backpedal/impl/db/IntegerBindVariable.java 1
net/sourceforge/backpedal/impl/db/MetadataManagerImpl.java 1
net/sourceforge/backpedal/impl/db/NullBindVariable.java 1
net/sourceforge/backpedal/impl/db/StringBindVariable.java 1
net/sourceforge/backpedal/impl/db/TableMetadataImpl.java 1
net/sourceforge/backpedal/impl/db/TimestampBindVariable.java 2
net/sourceforge/backpedal/impl/server/BackpedalServerImpl.java 3
net/sourceforge/backpedal/impl/server/DispatcherImpl.java 7
net/sourceforge/backpedal/impl/server/ServerControlImpl.java 1
net/sourceforge/backpedal/impl/server/ServerRunnableImpl.java 1
net/sourceforge/backpedal/kodo/KodoStatementParser.java 7
net/sourceforge/backpedal/p6spy/BackpedalP6SpyFactory.java 3
net/sourceforge/backpedal/p6spy/BackpedalPreparedStatement.java 14

net/sourceforge/backpedal/api/core/BackpedalEngine.java

Violation Line
Avoid excessively long variable names 9
Avoid excessively long variable names 10
Avoid excessively long variable names 11

net/sourceforge/backpedal/api/core/BackpedalFactory.java

Violation Line
Avoid excessively long variable names 8

net/sourceforge/backpedal/api/core/BindVariableResolver.java

Violation Line
Avoid excessively long variable names 21

net/sourceforge/backpedal/api/db/BindVariable.java

Violation Line
Avoid excessively long variable names 10
Avoid excessively long variable names 16

net/sourceforge/backpedal/api/db/BindVariableSet.java

Violation Line
Avoid variables with short names 13

net/sourceforge/backpedal/impl/core/BackpedalEngineImpl.java

Violation Line
Avoid excessively long variable names 17
Avoid excessively long variable names 18
Avoid excessively long variable names 19
Avoid excessively long variable names 21
Avoid excessively long variable names 22
Avoid excessively long variable names 23
Avoid excessively long variable names 29
Avoid excessively long variable names 34
Avoid excessively long variable names 36
Avoid excessively long variable names 40
Avoid excessively long variable names 41
Avoid excessively long variable names 46
Avoid excessively long variable names 47

net/sourceforge/backpedal/impl/core/BackpedalFactoryImpl.java

Violation Line
Avoid excessively long variable names 16
Avoid excessively long variable names 17
Avoid variables with short names 22

net/sourceforge/backpedal/impl/core/BackpedalStatementStackImpl.java

Violation Line
Avoid using implementation types like 'LinkedList'; use the interface instead 12
Avoid excessively long variable names 23
Avoid excessively long variable names 25

net/sourceforge/backpedal/impl/core/BindVariableResolverImpl.java

Violation Line
Avoid excessively long variable names 34
Avoid excessively long variable names 35
Avoid excessively long variable names 37
Avoid excessively long variable names 41
Avoid excessively long variable names 51
Avoid excessively long variable names 55
Avoid excessively long variable names 65
Avoid excessively long variable names 69
Avoid excessively long variable names 70
Avoid variables with short names 72
Avoid variables with short names 82
Avoid excessively long variable names 94
Avoid excessively long variable names 95
Avoid excessively long variable names 106
Avoid excessively long variable names 114
Avoid excessively long variable names 116
Avoid excessively long variable names 123
Avoid variables with short names 136
Avoid variables with short names 138
Avoid excessively long variable names 144
The same String literal appears 8 times in this file; the first occurrence is on line 168 168

net/sourceforge/backpedal/impl/core/ParsedStatementImpl.java

Violation Line
Avoid excessively long variable names 9
Avoid excessively long variable names 10
Avoid excessively long variable names 13

net/sourceforge/backpedal/impl/core/PreparedStatementEssentials.java

Violation Line
Avoid excessively long variable names 17
Avoid excessively long variable names 18
Avoid excessively long variable names 20
Avoid excessively long variable names 27
Avoid excessively long variable names 29
Avoid excessively long variable names 38
Avoid excessively long variable names 55
Avoid excessively long variable names 56
Avoid excessively long variable names 80
Avoid excessively long variable names 118
Avoid excessively long variable names 146

net/sourceforge/backpedal/impl/db/AbstractBindVariable.java

Violation Line
Avoid excessively long variable names 11
Avoid excessively long variable names 14
Avoid excessively long variable names 60

net/sourceforge/backpedal/impl/db/BindVariableComparator.java

Violation Line
Avoid variables with short names 8
Avoid variables with short names 9
Avoid variables with short names 10

net/sourceforge/backpedal/impl/db/BindVariableSetImpl.java

Violation Line
Avoid excessively long variable names 15
Avoid excessively long variable names 21
Avoid variables with short names 25

net/sourceforge/backpedal/impl/db/BooleanBindVariable.java

Violation Line
Avoid variables with short names 8
Avoid excessively long variable names 12

net/sourceforge/backpedal/impl/db/CharBindVariable.java

Violation Line
Avoid excessively long variable names 12

net/sourceforge/backpedal/impl/db/ConnectionFactoryImpl.java

Violation Line
Avoid variables with short names 33
Avoid excessively long variable names 35
Avoid variables with short names 49
Avoid variables with short names 56

net/sourceforge/backpedal/impl/db/DateBindVariable.java

Violation Line
Avoid variables with short names 9
Avoid excessively long variable names 13

net/sourceforge/backpedal/impl/db/IntegerBindVariable.java

Violation Line
Avoid excessively long variable names 12

net/sourceforge/backpedal/impl/db/MetadataManagerImpl.java

Violation Line
Avoid excessively long variable names 17

net/sourceforge/backpedal/impl/db/NullBindVariable.java

Violation Line
Avoid excessively long variable names 11

net/sourceforge/backpedal/impl/db/StringBindVariable.java

Violation Line
Avoid excessively long variable names 12

net/sourceforge/backpedal/impl/db/TableMetadataImpl.java

Violation Line
Avoid excessively long variable names 36

net/sourceforge/backpedal/impl/db/TimestampBindVariable.java

Violation Line
Avoid variables with short names 9
Avoid excessively long variable names 13

net/sourceforge/backpedal/impl/server/BackpedalServerImpl.java

Violation Line
Avoid excessively long variable names 14
Avoid excessively long variable names 19
Avoid variables with short names 47

net/sourceforge/backpedal/impl/server/DispatcherImpl.java

Violation Line
Avoid excessively long variable names 14
Avoid excessively long variable names 15
Avoid excessively long variable names 16
Avoid excessively long variable names 18
Avoid excessively long variable names 19
Avoid excessively long variable names 20
Avoid variables with short names 35

net/sourceforge/backpedal/impl/server/ServerControlImpl.java

Violation Line
Avoid excessively long variable names 6

net/sourceforge/backpedal/impl/server/ServerRunnableImpl.java

Violation Line
Avoid variables with short names 39

net/sourceforge/backpedal/kodo/KodoStatementParser.java

Violation Line
Avoid excessively long variable names 15
Avoid excessively long variable names 17
Avoid excessively long variable names 23
Avoid excessively long variable names 53
Avoid excessively long variable names 61
Avoid excessively long variable names 70
Avoid excessively long variable names 71

net/sourceforge/backpedal/p6spy/BackpedalP6SpyFactory.java

Violation Line
Avoid excessively long variable names 15
Avoid variables with short names 35
Avoid variables with short names 51

net/sourceforge/backpedal/p6spy/BackpedalPreparedStatement.java

Violation Line
Avoid excessively long variable names 29
Avoid excessively long variable names 30
Avoid excessively long variable names 31
Avoid excessively long variable names 32
Avoid variables with short names 42
Avoid variables with short names 47
Avoid variables with short names 52
Avoid variables with short names 57
Avoid variables with short names 62
Avoid excessively long variable names 73
Avoid excessively long variable names 74
Avoid excessively long variable names 75
Avoid variables with short names 102
Avoid variables with short names 106