Violation | Message | Line |
---|
 | Missing package-info.java file. | 0 |
 | Missing a Javadoc comment. | 52 |
 | Missing a Javadoc comment. | 53 |
 | Variable 'state' must be private and have accessor methods. | 53 |
 | Missing a Javadoc comment. | 54 |
 | Variable 'writeData' must be private and have accessor methods. | 54 |
 | Missing a Javadoc comment. | 55 |
 | Variable 'parsedAddress' must be private and have accessor methods. | 55 |
 | Missing a Javadoc comment. | 56 |
 | Variable 'parsedData' must be private and have accessor methods. | 56 |
 | Missing a Javadoc comment. | 57 |
 | Variable 'writeDataPos' must be private and have accessor methods. | 57 |
 | Missing a Javadoc comment. | 58 |
 | Missing a Javadoc comment. | 59 |
 | Missing a Javadoc comment. | 60 |
 | Missing a Javadoc comment. | 61 |
 | '0x010000' is a magic number. | 61 |
 | Missing a Javadoc comment. | 62 |
 | Missing a Javadoc comment. | 63 |
 | Missing a Javadoc comment. | 64 |
 | Missing a Javadoc comment. | 65 |
 | '2300' is a magic number. | 71 |
 | '3000' is a magic number. | 72 |
 | '0xFF' is a magic number. | 75 |
 | Parameter default05Time should be final. | 85 |
 | 'default05Time' hides a field. | 85 |
 | Parameter afterDataSent05Time should be final. | 85 |
 | 'afterDataSent05Time' hides a field. | 85 |
 | '0xFF' is a magic number. | 90 |
 | Method 'close' is not designed for extension - needs to be abstract, final or empty. | 99 |
 | '100' is a magic number. | 101 |
 | Method 'getRawByte' is not designed for extension - needs to be abstract, final or empty. | 116 |
 | Parameter address should be final. | 117 |
 | '0x00ff' is a magic number. | 118 |
 | Line is longer than 80 characters. | 131 |
 | Method 'openPort' is not designed for extension - needs to be abstract, final or empty. | 131 |
 | Parameter serialPortName should be final. | 131 |
 | Method 'readFromStream' is not designed for extension - needs to be abstract, final or empty. | 146 |
 | Parameter in should be final. | 146 |
 | '16' is a magic number. | 156 |
 | Line is longer than 80 characters. | 158 |
 | Line is longer than 80 characters. | 159 |
 | '16' is a magic number. | 159 |
 | Method 'setRawByte' is not designed for extension - needs to be abstract, final or empty. | 172 |
 | Parameter addr should be final. | 173 |
 | Parameter theData should be final. | 173 |
 | Method 'streamToString' is not designed for extension - needs to be abstract, final or empty. | 186 |
 | Parameter in should be final. | 186 |
 | Unused @throws tag for 'RuntimeException'. | 206 |
 | Method 'parseByte' is not designed for extension - needs to be abstract, final or empty. | 208 |
 | Parameter theData should be final. | 208 |
 | Expected @param tag for 'theData'. | 208 |
 | '0xF4' is a magic number. | 220 |
 | '0xF7' is a magic number. | 222 |
 | '0x00FF' is a magic number. | 231 |
 | '8' is a magic number. | 231 |
 | '0x00FF' is a magic number. | 237 |
 | Avoid nested blocks. | 242 |
 | Line is longer than 80 characters. | 243 |
 | Line is longer than 80 characters. | 245 |
 | '0x00FF' is a magic number. | 268 |
 | '8' is a magic number. | 268 |
 | '0x00FF' is a magic number. | 274 |
 | Avoid nested blocks. | 285 |
 | '0x00FF' is a magic number. | 286 |
 | Line is longer than 80 characters. | 290 |
 | Line is longer than 80 characters. | 322 |
 | Missing a Javadoc comment. | 322 |
 | Parameter sb should be final. | 322 |
 | Parameter address should be final. | 322 |
 | Parameter lenght should be final. | 322 |
 | Line is longer than 80 characters. | 324 |
 | Line is longer than 80 characters. | 325 |
 | Missing a Javadoc comment. | 330 |
 | Missing a Javadoc comment. | 334 |
 | Parameter newState should be final. | 334 |
 | Line is longer than 80 characters. | 336 |
 | Missing a Javadoc comment. | 342 |
 | Parameter bytes should be final. | 342 |
 | Missing a Javadoc comment. | 346 |
 | Parameter data should be final. | 346 |
 | Missing a Javadoc comment. | 350 |
 | '0x05' is a magic number. | 355 |
 | Line is longer than 80 characters. | 363 |
 | Line is longer than 80 characters. | 368 |
 | Must have at least one statement. | 374 |
 | Must have at least one statement. | 375 |
 | Missing a Javadoc comment. | 381 |
 | '{' is not followed by whitespace. | 381 |
 | Missing a Javadoc comment. | 381 |
 | Missing a Javadoc comment. | 382 |
 | Missing a Javadoc comment. | 383 |
 | Missing a Javadoc comment. | 384 |
 | Missing a Javadoc comment. | 385 |
 | Missing a Javadoc comment. | 386 |
 | Missing a Javadoc comment. | 387 |
 | Missing a Javadoc comment. | 388 |
 | Missing a Javadoc comment. | 389 |