Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with http://depot.universaal.org/Resources/Checkstyle/uaal-checkstyle-config.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
20 5 6 108

Rules

Category Rule Violations Severity
coding InnerAssignment 1  Warning
design DesignForExtension 52  Error
VisibilityModifier
  • protectedAllowed: "true"
7  Error
imports UnusedImports 2  Info
javadoc JavadocMethod 21  Error
JavadocPackage
  • allowLegacy: "true"
4  Warning
JavadocType 8  Error
JavadocVariable 20  Error
modifier ModifierOrder 3  Info
naming StaticVariableName 1  Warning

Details

org/universAAL/lddi/zwave/exporter/Activator.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'osgiContext' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'context' must be private and have accessor methods. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 70

org/universAAL/lddi/zwave/exporter/MotionContact/MotionContactSensorPublisher.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'info' must be private and have accessor methods. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design VisibilityModifier Variable 'mc' must be private and have accessor methods. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Info modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'publishMotionDetection' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53

org/universAAL/lddi/zwave/exporter/PowerConsumption/PowerPublisher.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'info' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'mc' must be private and have accessor methods. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Info modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Method 'publishPowerConsumption' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50

org/universAAL/lddi/zwave/exporter/PowerConsumption/PowerReader.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error design DesignForExtension Method 'publishEnergyConsumption' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Warning coding InnerAssignment Inner assignments should be avoided. 66
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 87

org/universAAL/lddi/zwave/exporter/Server/AbstractProtocolDecoder.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'setListener' is not designed for extension - needs to be abstract, final or empty. 63

org/universAAL/lddi/zwave/exporter/Server/AbstractSocketServer.java

Severity Category Rule Message Line
 Warning naming StaticVariableName Name 'DEFAULT_TCP_BUFFERS_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
 Error design VisibilityModifier Variable 'DEFAULT_TCP_BUFFERS_SIZE' must be private and have accessor methods. 39
 Error design DesignForExtension Method 'setPort' is not designed for extension - needs to be abstract, final or empty. 100

org/universAAL/lddi/zwave/exporter/Server/AbstractSocketServerXSocket.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 195
 Error design DesignForExtension Method 'getServerXSocket' is not designed for extension - needs to be abstract, final or empty. 207
 Error design DesignForExtension Method 'getTotalReadBytes' is not designed for extension - needs to be abstract, final or empty. 216
 Error design DesignForExtension Method 'getTotalSentBytes' is not designed for extension - needs to be abstract, final or empty. 225
 Error design DesignForExtension Method 'getTransferRateIn' is not designed for extension - needs to be abstract, final or empty. 234
 Error design DesignForExtension Method 'getTransferRateOut' is not designed for extension - needs to be abstract, final or empty. 243
 Error design DesignForExtension Method 'onConnect' is not designed for extension - needs to be abstract, final or empty. 257
 Error design DesignForExtension Method 'onConnectionTimeout' is not designed for extension - needs to be abstract, final or empty. 278
 Error design DesignForExtension Method 'onData' is not designed for extension - needs to be abstract, final or empty. 303
 Error design DesignForExtension Method 'onDisconnect' is not designed for extension - needs to be abstract, final or empty. 326
 Error design DesignForExtension Method 'onIdleTimeout' is not designed for extension - needs to be abstract, final or empty. 341
 Error design DesignForExtension Method 'packetSent' is not designed for extension - needs to be abstract, final or empty. 364
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 375
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 398

org/universAAL/lddi/zwave/exporter/Server/ConnectionDataHandler.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 130
 Error design DesignForExtension Method 'decode' is not designed for extension - needs to be abstract, final or empty. 145
 Error design DesignForExtension Method 'getConnectionReceivedPackets' is not designed for extension - needs to be abstract, final or empty. 159
 Error design DesignForExtension Method 'getConnectionSentPackets' is not designed for extension - needs to be abstract, final or empty. 168
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 178
 Error design DesignForExtension Method 'isConnectionClosed' is not designed for extension - needs to be abstract, final or empty. 187
 Error design DesignForExtension Method 'onException' is not designed for extension - needs to be abstract, final or empty. 197
 Error design DesignForExtension Method 'onWritten' is not designed for extension - needs to be abstract, final or empty. 210
 Error design DesignForExtension Method 'packetReceived' is not designed for extension - needs to be abstract, final or empty. 222
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 231
 Error design DesignForExtension Method 'writeToConnection' is not designed for extension - needs to be abstract, final or empty. 243
 Error design DesignForExtension Method 'getRemoteAddress' is not designed for extension - needs to be abstract, final or empty. 263
 Error design DesignForExtension Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 272
 Error design DesignForExtension Method 'errorDecoding' is not designed for extension - needs to be abstract, final or empty. 279
 Error design DesignForExtension Method 'getListener' is not designed for extension - needs to be abstract, final or empty. 301
 Error design DesignForExtension Method 'setConnectionLister' is not designed for extension - needs to be abstract, final or empty. 308
 Error design DesignForExtension Method 'getRemotePort' is not designed for extension - needs to be abstract, final or empty. 313
 Error javadoc JavadocMethod Missing a Javadoc comment. 313

org/universAAL/lddi/zwave/exporter/Server/ConnectionLinker.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'addConnection' is not designed for extension - needs to be abstract, final or empty. 84
 Error design DesignForExtension Method 'getConnectionById' is not designed for extension - needs to be abstract, final or empty. 97
 Error design DesignForExtension Method 'getNextConnectionId' is not designed for extension - needs to be abstract, final or empty. 108
 Error design DesignForExtension Method 'removeConnection' is not designed for extension - needs to be abstract, final or empty. 131

org/universAAL/lddi/zwave/exporter/Server/ISocketServerConnection.java

Severity Category Rule Message Line
 Warning javadoc JavadocPackage Missing package-info.java file.

org/universAAL/lddi/zwave/exporter/Server/MotionDecoder.java

Severity Category Rule Message Line
 Info imports UnusedImports Unused import - java.util.ArrayList. 22
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error design DesignForExtension Method 'decode' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 52

org/universAAL/lddi/zwave/exporter/Server/MotionDecoderFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error design DesignForExtension Method 'getNewProtocolDecoder' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32

org/universAAL/lddi/zwave/exporter/Server/MotionServer.java

Severity Category Rule Message Line
 Info imports UnusedImports Unused import - org.universAAL.lddi.zwave.exporter.MotionContact.MotionContactSensorPublisher. 22
 Error javadoc JavadocType Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 46

org/universAAL/lddi/zwave/exporter/Server/TransferRateCalculator.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'getIncomingByteRate' is not designed for extension - needs to be abstract, final or empty. 112
 Error design DesignForExtension Method 'getOutgoingByteRate' is not designed for extension - needs to be abstract, final or empty. 122
 Error design DesignForExtension Method 'getTotalIncomingBytes' is not designed for extension - needs to be abstract, final or empty. 132
 Error design DesignForExtension Method 'getTotalOutgoingBytes' is not designed for extension - needs to be abstract, final or empty. 142
 Error design DesignForExtension Method 'newIncomingData' is not designed for extension - needs to be abstract, final or empty. 152
 Error design DesignForExtension Method 'newOutgoingData' is not designed for extension - needs to be abstract, final or empty. 165
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 176

org/universAAL/lddi/zwave/exporter/Setup.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Info modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 34
 Error design DesignForExtension Method 'getVeraAddress' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52