PMD Results

The following document contains the results of PMD 3.7.

Files

org/fosstrak/reader/rp/proxy/factories/TagSelectorFactory.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.67

org/fosstrak/reader/rp/proxy/invocationHandlers/ProxyInvocationHandler.java

ViolationLine
Avoid unused imports such as 'java.lang.reflect.InvocationTargetException'26
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.138
Avoid empty catch blocks152 - 153
Avoid empty catch blocks156 - 157
These nested if statements could be combined170 - 178
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.202
Avoid unused private methods such as 'getResultSet(String)'222

org/fosstrak/reader/rp/proxy/msg/ClientConnection.java

ViolationLine
Avoid empty catch blocks139 - 141

org/fosstrak/reader/rp/proxy/msg/CommandFactory.java

ViolationLine
Avoid unused local variables such as 'r'347
Avoid empty catch blocks352
Avoid unused local variables such as 'r'359
Avoid empty catch blocks364
Avoid unused local variables such as 'r'371
Avoid empty catch blocks376
Avoid empty catch blocks457
Avoid empty catch blocks547
Avoid unused local variables such as 'rq'578
Avoid empty if statements665
Avoid unused local variables such as 'r'940
Avoid empty catch blocks945
Avoid unused local variables such as 'r'952
Avoid empty catch blocks957
Avoid unused local variables such as 'r'964
Avoid empty catch blocks969
Avoid empty catch blocks1050
Avoid empty catch blocks1140
Avoid unused local variables such as 'rq'1171
Avoid empty if statements1258

org/fosstrak/reader/rp/proxy/msg/Parameter.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.46

org/fosstrak/reader/rp/proxy/msg/ProxyConnection.java

ViolationLine
An empty statement (semicolon) not part of a loop94

org/fosstrak/reader/rp/proxy/msg/stubs/DataSelector.java

ViolationLine
Avoid unused constructor parameters such as 'readerDevice'69 - 74

org/fosstrak/reader/rp/proxy/msg/stubs/NotificationChannel.java

ViolationLine
Avoid unused constructor parameters such as 'addr'79 - 82

org/fosstrak/reader/rp/proxy/msg/stubs/ReadPoint.java

ViolationLine
Avoid unused constructor parameters such as 'reader'74 - 78

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/DataSelectorSerializerImpl.java

ViolationLine
Overriding method merely calls super245 - 247

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/EventTypeSerializerImpl.java

ViolationLine
Overriding method merely calls super69 - 71

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/FieldNameSerializerImpl.java

ViolationLine
Overriding method merely calls super84 - 86

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/NotificationChannelSerializerImpl.java

ViolationLine
Overriding method merely calls super333 - 335

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/ReaderDeviceSerializerImpl.java

ViolationLine
Overriding method merely calls super792 - 794

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/ReadPointSerializerImpl.java

ViolationLine
Avoid unused private fields such as 'rpCommand'36
Overriding method merely calls super87 - 89

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/SourceSerializerImpl.java

ViolationLine
Overriding method merely calls super708 - 710

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/TagFieldSerializerImpl.java

ViolationLine
Overriding method merely calls super227 - 229

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/TagSelectorSerializerImpl.java

ViolationLine
Overriding method merely calls super168 - 170

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/TriggerSerializerImpl.java

ViolationLine
Overriding method merely calls super163 - 165

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/text/TriggerTypeSerializerImpl.java

ViolationLine
Overriding method merely calls super87 - 89

org/fosstrak/reader/rp/proxy/msg/stubs/serializers/xml/CommandSerializerImpl.java

ViolationLine
Avoid empty catch blocks83 - 85

org/fosstrak/reader/rp/proxy/msg/stubs/TagField.java

ViolationLine
Avoid unused constructor parameters such as 'readerDevice'71 - 76

org/fosstrak/reader/rp/proxy/msg/stubs/TagSelector.java

ViolationLine
Avoid unused constructor parameters such as 'inclusive'88 - 94
Avoid unused constructor parameters such as 'filterMask'88 - 94
Avoid unused constructor parameters such as 'filterValue'88 - 94
Avoid unused constructor parameters such as 'readerDevice'88 - 94
Avoid unused constructor parameters such as 'tagField'88 - 94

org/fosstrak/reader/rp/proxy/msg/stubs/Trigger.java

ViolationLine
Avoid unused constructor parameters such as 'value'89 - 95
Avoid unused constructor parameters such as 'readerDevice'89 - 95
Avoid unused constructor parameters such as 'type'89 - 95

org/fosstrak/reader/rp/proxy/NotificationChannelEndPoint.java

ViolationLine
Avoid empty catch blocks82 - 84
An empty statement (semicolon) not part of a loop131
Avoid empty catch blocks136 - 137
Avoid empty catch blocks173

org/fosstrak/reader/rp/proxy/util/ResourceLocator.java

ViolationLine
Avoid empty catch blocks67 - 68