| Error | Count |
|---|---|
| Line contains a tab character. | 9 |
| Line has trailing spaces. | 6 |
| 'if' construct must use '{}'s. | 5 |
| '{' should be on the previous line. | 47 |
| Expected @throws tag for 'DataSetException'. | 4 |
| Expected @throws tag for 'IOException'. | 4 |
| File does not end with a newline. | 3 |
| Parameter name should be final. | 3 |
| Missing a Javadoc comment. | 20 |
| 'fileName' hides a field. | 2 |
| Expected @throws tag for 'FileNotFoundException'. | 2 |
| Expected @throws tag for 'SQLException'. | 2 |
| Method 'process' is not designed for extension - needs to be abstract, final or empty. | 2 |
| Parameter fileName should be final. | 2 |
| Parameter format should be final. | 2 |
| Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 2 |
| First sentence should end with a period. | 15 |
| Line is longer than 80 characters. | 15 |
| '}' should be on the same line. | 10 |
| '=' is not preceded with whitespace. | 1 |
| 'input' hides a field. | 1 |
| 'inputFormat' hides a field. | 1 |
| 'output' hides a field. | 1 |
| 'outputFormat' hides a field. | 1 |
| 'schema' hides a field. | 1 |
| Expected @param tag for 'connection'. | 1 |
| Expected @param tag for 'dataset'. | 1 |
| Expected @param tag for 'name'. | 1 |
| Expected @throws tag for 'ClassNotFoundException'. | 1 |
| Expected @throws tag for 'DatabaseUnitException'. | 1 |
| Expected @throws tag for 'Exception'. | 1 |
| Expected an @return tag. | 1 |
| Method 'generate' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getDataSetFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getDataSetFromFile' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getDriverClassName' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getExportTables' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getFileName' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getInput' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getInputFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getOperation' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getOutput' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getOutputFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getSchema' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'getUser' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setDataSetFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setDriverClassName' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setExportTables' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setFileName' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setInput' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setInputFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setOperation' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setOutputFormat' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setSchema' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setUrl' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'setUser' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Method 'writeDataSetToFile' is not designed for extension - needs to be abstract, final or empty. | 1 |
| Missing package documentation file. | 1 |
| Parameter connection should be final. | 1 |
| Parameter dataset should be final. | 1 |
| Parameter input should be final. | 1 |
| Parameter inputFormat should be final. | 1 |
| Parameter newFileName should be final. | 1 |
| Parameter newPassword should be final. | 1 |
| Parameter newURL should be final. | 1 |
| Parameter newUser should be final. | 1 |
| Parameter output should be final. | 1 |
| Parameter outputFormat should be final. | 1 |
| Parameter schema should be final. | 1 |
| Parameter tables should be final. | 1 |
| Redundant throws: 'DataSetException' is subclass of 'DatabaseUnitException'. | 1 |
| Unused @param tag for 'the'. | 1 |
| Unused Javadoc tag. | 1 |