Checkstyle Results
The following document contains the results of
Checkstyle
.
Summary
| Files | Infos | Warnings | Errors |
| 109 | 0 | 0 | 824 |
Files
uba/db/Database.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
17
|
| Line has trailing spaces. |
20
|
| Line has trailing spaces. |
22
|
| Line is longer than 80 characters. |
29
|
| Expected an @return tag. |
36
|
| Expected an @return tag. |
42
|
| Expected an @return tag. |
47
|
| Line has trailing spaces. |
51
|
| Line has trailing spaces. |
54
|
| Expected an @return tag. |
58
|
| Line has trailing spaces. |
63
|
| Line has trailing spaces. |
71
|
| Line has trailing spaces. |
79
|
| Line has trailing spaces. |
87
|
| Line has trailing spaces. |
90
|
uba/db/DatabaseBehavior.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
22
|
| Line has trailing spaces. |
23
|
| Missing a Javadoc comment. |
27
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
29
|
| Missing a Javadoc comment. |
30
|
| Missing a Javadoc comment. |
31
|
| Missing a Javadoc comment. |
32
|
| First sentence should end with a period. |
34
|
| Line has trailing spaces. |
36
|
| Line has trailing spaces. |
46
|
| Line has trailing spaces. |
50
|
| Line is longer than 80 characters. |
54
|
| Parameter configuration should be final. |
54
|
| Missing a Javadoc comment. |
63
|
| First sentence should end with a period. |
67
|
| Line is longer than 80 characters. |
68
|
| Line is longer than 80 characters. |
71
|
| Expected @throws tag for 'DatabaseInitializationException'. |
71
|
| '{' is not followed by whitespace. |
71
|
| '}' is not preceded with whitespace. |
71
|
| Line has trailing spaces. |
76
|
| Line has trailing spaces. |
80
|
| Line has trailing spaces. |
81
|
| Line has trailing spaces. |
84
|
| Parameter configuration should be final. |
89
|
| '{' is not followed by whitespace. |
90
|
| '}' is not preceded with whitespace. |
90
|
| Line is longer than 80 characters. |
92
|
| Missing a Javadoc comment. |
92
|
| Method 'tableNamed' is not designed for extension - needs to be abstract, final or empty. |
105
|
| Parameter tableName should be final. |
105
|
| Method 'containsTableNamed' is not designed for extension - needs to be abstract, final or empty. |
118
|
| Parameter tableName should be final. |
118
|
| Line has trailing spaces. |
125
|
| Line has trailing spaces. |
128
|
| Line has trailing spaces. |
131
|
| Parameter tableSchema should be final. |
135
|
| Line is longer than 80 characters. |
141
|
| Method 'createTable' is not designed for extension - needs to be abstract, final or empty. |
141
|
| Parameter tableSchema should be final. |
141
|
| Expected an @return tag. |
157
|
| Missing a Javadoc comment. |
159
|
| Parameter tableId should be final. |
159
|
| Parameter table should be final. |
159
|
| Method 'tables' is not designed for extension - needs to be abstract, final or empty. |
168
|
| Missing a Javadoc comment. |
174
|
| Missing a Javadoc comment. |
184
|
| Line is longer than 80 characters. |
192
|
| Line has trailing spaces. |
193
|
| Line has trailing spaces. |
195
|
| Method 'createColumnsTable' is not designed for extension - needs to be abstract, final or empty. |
198
|
| Line is longer than 80 characters. |
203
|
| Line has trailing spaces. |
205
|
| Method 'createTablesTable' is not designed for extension - needs to be abstract, final or empty. |
208
|
| Missing a Javadoc comment. |
212
|
| Line is longer than 80 characters. |
216
|
| Missing a Javadoc comment. |
224
|
| Parameter table should be final. |
224
|
| Parameter col1 should be final. |
224
|
| Parameter col2 should be final. |
224
|
| '{' is followed by whitespace. |
225
|
| Missing a Javadoc comment. |
228
|
| Parameter table should be final. |
228
|
| Parameter objects should be final. |
228
|
| Method 'addToUserTablesMap' is not designed for extension - needs to be abstract, final or empty. |
241
|
| Parameter table should be final. |
241
|
| Line has trailing spaces. |
246
|
| Line is longer than 80 characters. |
246
|
| Method 'addToColumnsTable' is not designed for extension - needs to be abstract, final or empty. |
252
|
| Parameter tableId should be final. |
252
|
| Parameter table should be final. |
252
|
| Line is longer than 80 characters. |
258
|
| Missing a Javadoc comment. |
263
|
| Parameter table should be final. |
263
|
| Parameter col1 should be final. |
263
|
| Parameter col2 should be final. |
263
|
| Parameter col3 should be final. |
264
|
| Parameter col4 should be final. |
264
|
| '{' is followed by whitespace. |
265
|
| Line has trailing spaces. |
269
|
| Method 'addToTablesTable' is not designed for extension - needs to be abstract, final or empty. |
275
|
| Parameter tableId should be final. |
275
|
| Parameter table should be final. |
275
|
| Method 'systemTables' is not designed for extension - needs to be abstract, final or empty. |
282
|
| Method 'userTables' is not designed for extension - needs to be abstract, final or empty. |
289
|
| Method 'basicTableNamed' is not designed for extension - needs to be abstract, final or empty. |
296
|
| Parameter tableName should be final. |
296
|
| Method 'tablesTable' is not designed for extension - needs to be abstract, final or empty. |
309
|
| Method 'dataTypesTable' is not designed for extension - needs to be abstract, final or empty. |
316
|
| Method 'columnsTable' is not designed for extension - needs to be abstract, final or empty. |
323
|
uba/db/DatabaseInitializationException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
4
|
| Line has trailing spaces. |
6
|
| Missing a Javadoc comment. |
10
|
| Parameter cause should be final. |
17
|
| Line is longer than 80 characters. |
22
|
| Parameter message should be final. |
26
|
uba/db/IdGenerator.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
13
|
| Line is longer than 80 characters. |
14
|
uba/db/SimpleNumberSequenceIdGenerator.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
16
|
| First sentence should end with a period. |
18
|
| Line has trailing spaces. |
19
|
| Line has trailing spaces. |
20
|
| Line is longer than 80 characters. |
27
|
| Parameter start should be final. |
31
|
| Line is longer than 80 characters. |
36
|
| Method 'nextId' is not designed for extension - needs to be abstract, final or empty. |
41
|
uba/db/SystemTableSchemas.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
12
|
| Line is longer than 80 characters. |
22
|
| Unclosed HTML tag found: <ul> |
24
|
| Line is longer than 80 characters. |
26
|
| Line is longer than 80 characters. |
32
|
| Unclosed HTML tag found: <ul> |
34
|
| Line is longer than 80 characters. |
48
|
| Unclosed HTML tag found: <ul> |
50
|
| Missing a Javadoc comment. |
58
|
| '{' is not followed by whitespace. |
58
|
| '}' is not preceded with whitespace. |
58
|
| Missing a Javadoc comment. |
60
|
| Missing a Javadoc comment. |
72
|
| Missing a Javadoc comment. |
88
|
uba/db/TableAlreadyExistsException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
8
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
14
|
| Line has trailing spaces. |
19
|
| Line is longer than 80 characters. |
25
|
| Parameter database should be final. |
25
|
| 'database' hides a field. |
25
|
| Parameter tableSchema should be final. |
25
|
| 'tableSchema' hides a field. |
25
|
| Line has trailing spaces. |
32
|
| Method 'database' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Expected an @return tag. |
44
|
| Method 'tableSchema' is not designed for extension - needs to be abstract, final or empty. |
44
|
| Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Line is longer than 80 characters. |
53
|
uba/db/TableCreationException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
7
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
13
|
| Line has trailing spaces. |
18
|
| Parameter database should be final. |
26
|
| 'database' hides a field. |
26
|
| Parameter tableSchema should be final. |
26
|
| 'tableSchema' hides a field. |
26
|
| Parameter cause should be final. |
27
|
| Expected an @return tag. |
36
|
| Method 'tableSchema' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Line has trailing spaces. |
39
|
| Line has trailing spaces. |
42
|
| Method 'database' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Line has trailing spaces. |
49
|
| Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Line is longer than 80 characters. |
54
|
uba/db/UnknowTableName.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
4
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Line is longer than 80 characters. |
15
|
| Parameter database should be final. |
21
|
| 'database' hides a field. |
21
|
| Parameter tableName should be final. |
21
|
| 'tableName' hides a field. |
21
|
| Line has trailing spaces. |
28
|
| Line is longer than 80 characters. |
29
|
| Method 'database' is not designed for extension - needs to be abstract, final or empty. |
32
|
| Line has trailing spaces. |
35
|
| Expected an @return tag. |
39
|
| Method 'tableName' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Line has trailing spaces. |
42
|
| Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Line is longer than 80 characters. |
47
|
uba/db/column/CharColumnSpecification.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
16
|
| Missing a Javadoc comment. |
20
|
| Missing a Javadoc comment. |
22
|
| Line has trailing spaces. |
32
|
| Line has trailing spaces. |
40
|
| Parameter name should be final. |
47
|
| Parameter constraint should be final. |
47
|
| Line has trailing spaces. |
56
|
| Line has trailing spaces. |
58
|
| Parameter name should be final. |
62
|
| Line has trailing spaces. |
68
|
| Line is longer than 80 characters. |
76
|
| Parameter name should be final. |
76
|
| Parameter maxLength should be final. |
76
|
| Parameter constraint should be final. |
76
|
| Line has trailing spaces. |
84
|
| Line has trailing spaces. |
86
|
| Parameter name should be final. |
92
|
| Parameter maxLength should be final. |
92
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
99
|
| Parameter obj should be final. |
99
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
106
|
| Expected an @return tag. |
113
|
| Method 'maxChars' is not designed for extension - needs to be abstract, final or empty. |
113
|
| Method 'readerFor' is not designed for extension - needs to be abstract, final or empty. |
120
|
| Parameter in should be final. |
120
|
| Method 'writerFor' is not designed for extension - needs to be abstract, final or empty. |
127
|
| Parameter out should be final. |
127
|
| Line has trailing spaces. |
130
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
134
|
uba/db/column/Column.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
14
|
| Missing a Javadoc comment. |
15
|
| Line has trailing spaces. |
16
|
| Missing a Javadoc comment. |
17
|
| Parameter table should be final. |
17
|
| 'table' hides a field. |
17
|
| Parameter specification should be final. |
17
|
| 'specification' hides a field. |
17
|
| Method 'name' is not designed for extension - needs to be abstract, final or empty. |
22
|
| Missing a Javadoc comment. |
22
|
| Method 'constraint' is not designed for extension - needs to be abstract, final or empty. |
26
|
| Missing a Javadoc comment. |
26
|
| Method 'dataTypeDisplayString' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Method 'table' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
| Line has trailing spaces. |
37
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Method 'readerFor' is not designed for extension - needs to be abstract, final or empty. |
45
|
| Missing a Javadoc comment. |
45
|
| Parameter in should be final. |
45
|
| Method 'writerFor' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter out should be final. |
49
|
uba/db/column/ColumnConstraint.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
9
|
| Missing a Javadoc comment. |
15
|
| Line is longer than 80 characters. |
23
|
| Missing a Javadoc comment. |
28
|
| Parameter notNull should be final. |
36
|
| 'notNull' hides a field. |
36
|
| Expected an @return tag. |
43
|
| Method 'notNull' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Line has trailing spaces. |
46
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Parameter obj should be final. |
50
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
57
|
uba/db/column/ColumnSpecification.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
11
|
| Line has trailing spaces. |
12
|
| Line has trailing spaces. |
19
|
| Line has trailing spaces. |
21
|
| Expected an @return tag. |
28
|
| Expected an @return tag. |
34
|
| Expected an @return tag. |
41
|
| Line has trailing spaces. |
42
|
| Line is longer than 80 characters. |
44
|
| Expected an @return tag. |
49
|
| Line has trailing spaces. |
50
|
| Line is longer than 80 characters. |
52
|
| Line has trailing spaces. |
54
|
| Expected an @return tag. |
57
|
| Line has trailing spaces. |
58
|
| Expected an @return tag. |
65
|
| Line is longer than 80 characters. |
68
|
| Line is longer than 80 characters. |
70
|
| Expected an @return tag. |
73
|
| Line has trailing spaces. |
74
|
| Missing a Javadoc comment. |
75
|
uba/db/column/ColumnSpecificationBehavior.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
10
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
17
|
| Line is longer than 80 characters. |
20
|
| Line has trailing spaces. |
22
|
| Line is longer than 80 characters. |
31
|
| Parameter dataTypeDisplayString should be final. |
31
|
| 'dataTypeDisplayString' hides a field. |
31
|
| Parameter name should be final. |
31
|
| 'name' hides a field. |
31
|
| Parameter constraint should be final. |
32
|
| 'constraint' hides a field. |
32
|
| Method 'notNull' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Method 'name' is not designed for extension - needs to be abstract, final or empty. |
48
|
| Method 'constraint' is not designed for extension - needs to be abstract, final or empty. |
55
|
| Method 'isNamed' is not designed for extension - needs to be abstract, final or empty. |
62
|
| Parameter nameToTest should be final. |
62
|
| Method 'dataTypeDisplayString' is not designed for extension - needs to be abstract, final or empty. |
69
|
| Method 'asColumnFor' is not designed for extension - needs to be abstract, final or empty. |
76
|
| Parameter table should be final. |
76
|
uba/db/column/IntegerColumnSpecification.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
16
|
| Missing a Javadoc comment. |
20
|
| Line is longer than 80 characters. |
23
|
| Line has trailing spaces. |
25
|
| Line has trailing spaces. |
32
|
| Line is longer than 80 characters. |
34
|
| Line is longer than 80 characters. |
37
|
| Parameter name should be final. |
37
|
| Parameter constraint should be final. |
37
|
| Line has trailing spaces. |
44
|
| Line has trailing spaces. |
46
|
| Parameter name should be final. |
49
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Parameter obj should be final. |
56
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
63
|
| Line has trailing spaces. |
66
|
| Method 'readerFor' is not designed for extension - needs to be abstract, final or empty. |
70
|
| Parameter in should be final. |
70
|
| Method 'writerFor' is not designed for extension - needs to be abstract, final or empty. |
77
|
| Parameter out should be final. |
77
|
| Line has trailing spaces. |
80
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
84
|
uba/db/column/io/CharColumnReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
13
|
| Missing a Javadoc comment. |
17
|
| Line is longer than 80 characters. |
20
|
| Parameter columnSpecification should be final. |
24
|
| Parameter input should be final. |
25
|
| Method 'readFrom' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Parameter in should be final. |
33
|
uba/db/column/io/CharColumnWriter.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
12
|
| Missing a Javadoc comment. |
16
|
| Parameter columnSpecification should be final. |
24
|
| Parameter out should be final. |
25
|
| Method 'writeTo' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Parameter out should be final. |
34
|
| Parameter value should be final. |
34
|
| Line is longer than 80 characters. |
46
|
| Missing a Javadoc comment. |
46
|
| Parameter string should be final. |
46
|
uba/db/column/io/ColumnIOException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
11
|
| Line is longer than 80 characters. |
14
|
| Line is longer than 80 characters. |
17
|
| Line is longer than 80 characters. |
20
|
| Parameter columnSpecification should be final. |
20
|
| 'columnSpecification' hides a field. |
20
|
| Parameter cause should be final. |
20
|
| Line has trailing spaces. |
24
|
| Expected an @return tag. |
28
|
| Method 'columnSpecification' is not designed for extension - needs to be abstract, final or empty. |
28
|
uba/db/column/io/ColumnReader.java
| Error | Line |
| File does not end with a newline. |
0
|
uba/db/column/io/ColumnReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
6
|
| Expected an @return tag. |
17
|
uba/db/column/io/ColumnReaderBehavior.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
11
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Line has trailing spaces. |
20
|
| Line is longer than 80 characters. |
26
|
| Parameter columnSpecification should be final. |
26
|
| 'columnSpecification' hides a field. |
26
|
| Parameter input should be final. |
26
|
| 'input' hides a field. |
26
|
| Method 'read' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Line has trailing spaces. |
40
|
| Line has trailing spaces. |
43
|
| Line has trailing spaces. |
46
|
| Parameter in should be final. |
49
|
uba/db/column/io/ColumnValueTooLongException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
6
|
| Missing a Javadoc comment. |
12
|
| Line has trailing spaces. |
13
|
| Line has trailing spaces. |
14
|
uba/db/column/io/ColumnWriter.java
| Error | Line |
| File does not end with a newline. |
0
|
uba/db/column/io/ColumnWriter.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
8
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
17
|
| Unused @throws tag for 'WriteColumnException'. |
17
|
| Expected @throws tag for 'IOException'. |
20
|
| Expected an @return tag. |
25
|
uba/db/column/io/ColumnWriterBehavior.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
11
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Line has trailing spaces. |
20
|
| Line is longer than 80 characters. |
26
|
| Parameter columnSpecification should be final. |
26
|
| 'columnSpecification' hides a field. |
26
|
| Parameter out should be final. |
26
|
| 'out' hides a field. |
26
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Parameter value should be final. |
34
|
| Line has trailing spaces. |
40
|
| Line has trailing spaces. |
45
|
| Unused @throws tag for 'Throwable'. |
46
|
| Line is longer than 80 characters. |
49
|
| Parameter o should be final. |
49
|
| Parameter value should be final. |
49
|
| Expected @throws tag for 'IOException'. |
49
|
| Method 'columnSpecification' is not designed for extension - needs to be abstract, final or empty. |
54
|
uba/db/column/io/IntegerColumnReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
12
|
| Line is longer than 80 characters. |
17
|
| Line is longer than 80 characters. |
21
|
| Parameter columnSpecification should be final. |
21
|
| Parameter input should be final. |
21
|
| Method 'readFrom' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Parameter in should be final. |
28
|
uba/db/column/io/IntegerColumnWriter.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
12
|
| Line is longer than 80 characters. |
22
|
| Parameter columnSpecification should be final. |
22
|
| Parameter out should be final. |
22
|
| Method 'writeTo' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Parameter o should be final. |
30
|
| Parameter value should be final. |
30
|
uba/db/column/io/ReadColumnException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
11
|
| Line is longer than 80 characters. |
14
|
| Line is longer than 80 characters. |
17
|
| Parameter columnSpecification should be final. |
17
|
| Parameter cause should be final. |
17
|
uba/db/column/io/WriteColumnException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
7
|
| Missing a Javadoc comment. |
11
|
| Line is longer than 80 characters. |
19
|
| Parameter columnSpecification should be final. |
19
|
| Parameter cause should be final. |
19
|
uba/db/column/io/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/column/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/impl/filesystem/FileSystemDatabase.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
19
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
24
|
| Line is longer than 80 characters. |
26
|
| Missing a Javadoc comment. |
26
|
| Parameter directory should be final. |
26
|
| 'directory' hides a field. |
26
|
| Method 'configureDatabaseUsing' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Parameter configuration should be final. |
33
|
| Line is longer than 80 characters. |
38
|
| Method 'createTablesTable' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Line is longer than 80 characters. |
53
|
| Line is longer than 80 characters. |
56
|
| Line is longer than 80 characters. |
59
|
| Line is longer than 80 characters. |
68
|
| Method 'initializeUserTables' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
77
|
| Line has trailing spaces. |
85
|
| Line has trailing spaces. |
89
|
| Line is longer than 80 characters. |
90
|
| Line has trailing spaces. |
96
|
| Method 'basicCreateTable' is not designed for extension - needs to be abstract, final or empty. |
103
|
| Parameter tableSchema should be final. |
103
|
| Method 'idGenerator' is not designed for extension - needs to be abstract, final or empty. |
115
|
uba/db/impl/filesystem/FileSystemTable.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
24
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
27
|
| Missing a Javadoc comment. |
29
|
| Parameter tableSchema should be final. |
29
|
| Parameter dataFile should be final. |
29
|
| 'dataFile' hides a field. |
29
|
| Method 'reader' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Redundant throws: 'TableReaderCreationException' is unchecked exception. |
43
|
| Method 'insertRow' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Parameter row should be final. |
50
|
| Method 'dataFile' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Missing a Javadoc comment. |
68
|
| Line is longer than 80 characters. |
72
|
| Missing a Javadoc comment. |
72
|
| Parameter directory should be final. |
72
|
| Parameter tableSchema should be final. |
72
|
| Line is longer than 80 characters. |
80
|
| Missing a Javadoc comment. |
80
|
| Parameter schemaFile should be final. |
80
|
| Line is longer than 80 characters. |
87
|
| Missing a Javadoc comment. |
87
|
| Parameter schemaFile should be final. |
87
|
| Line is longer than 80 characters. |
89
|
| Line is longer than 80 characters. |
93
|
| Missing a Javadoc comment. |
93
|
| Parameter directory should be final. |
93
|
| Parameter tableSchema should be final. |
93
|
| Line is longer than 80 characters. |
96
|
| Missing a Javadoc comment. |
100
|
| Parameter directory should be final. |
100
|
| Parameter tableName should be final. |
100
|
| Missing a Javadoc comment. |
104
|
| Parameter directory should be final. |
104
|
| Parameter tableSchema should be final. |
104
|
| Missing a Javadoc comment. |
111
|
| Parameter directory should be final. |
111
|
| Parameter tableSchema should be final. |
111
|
| Method 'schemaFile' is not designed for extension - needs to be abstract, final or empty. |
115
|
| Missing a Javadoc comment. |
115
|
uba/db/impl/filesystem/FileSystemTableReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
22
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
24
|
| Missing a Javadoc comment. |
26
|
| Parameter fileSystemTable should be final. |
26
|
| Redundant throws: 'TableReaderCreationException' is unchecked exception. |
27
|
| Line is longer than 80 characters. |
29
|
| Missing a Javadoc comment. |
33
|
| Parameter fileSystemTable should be final. |
33
|
| Missing a Javadoc comment. |
41
|
| Method 'hasMoreRows' is not designed for extension - needs to be abstract, final or empty. |
55
|
| Method 'fetchRow' is not designed for extension - needs to be abstract, final or empty. |
62
|
| Redundant throws: 'FetchRowException' is unchecked exception. |
62
|
| Method 'close' is not designed for extension - needs to be abstract, final or empty. |
75
|
| Redundant throws: 'TableReaderCloseException' is unchecked exception. |
75
|
uba/db/impl/filesystem/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/impl/memory/MemoryDatabase.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
17
|
| Method 'basicCreateTable' is not designed for extension - needs to be abstract, final or empty. |
25
|
| Parameter tableSchema should be final. |
25
|
| Method 'idGenerator' is not designed for extension - needs to be abstract, final or empty. |
33
|
uba/db/impl/memory/MemoryTable.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
17
|
| Parameter schema should be final. |
17
|
| Method 'reader' is not designed for extension - needs to be abstract, final or empty. |
25
|
| Method 'insertRow' is not designed for extension - needs to be abstract, final or empty. |
32
|
| Parameter row should be final. |
32
|
uba/db/impl/memory/MemoryTableReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
17
|
| Parameter iterator should be final. |
17
|
| Method 'hasMoreRows' is not designed for extension - needs to be abstract, final or empty. |
24
|
| Method 'fetchRow' is not designed for extension - needs to be abstract, final or empty. |
31
|
| Redundant throws: 'FetchRowException' is unchecked exception. |
31
|
| '{' is not followed by whitespace. |
42
|
| '}' is not preceded with whitespace. |
42
|
uba/db/impl/memory/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/table/InsertException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
9
|
| Parameter cause should be final. |
9
|
uba/db/table/InvalidPrimaryKeyColumnName.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
9
|
| Missing a Javadoc comment. |
11
|
| Parameter columnName should be final. |
11
|
| 'columnName' hides a field. |
11
|
| Method 'columnName' is not designed for extension - needs to be abstract, final or empty. |
16
|
| Missing a Javadoc comment. |
16
|
uba/db/table/InvalidPrimaryKeyColumnsException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
10
|
| Parameter message should be final. |
10
|
| Missing a Javadoc comment. |
15
|
| Parameter message should be final. |
15
|
| Parameter cause should be final. |
15
|
| Missing a Javadoc comment. |
20
|
| Parameter cause should be final. |
20
|
uba/db/table/InvalidTableNameException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
10
|
| Parameter message should be final. |
10
|
| Missing a Javadoc comment. |
15
|
| Parameter message should be final. |
15
|
| Parameter cause should be final. |
15
|
| Missing a Javadoc comment. |
20
|
| Parameter cause should be final. |
20
|
uba/db/table/InvalidUniqueColumnName.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Parameter columnName should be final. |
10
|
| 'columnName' hides a field. |
10
|
| Method 'columnName' is not designed for extension - needs to be abstract, final or empty. |
15
|
| Missing a Javadoc comment. |
15
|
| Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. |
22
|
| Line is longer than 80 characters. |
23
|
uba/db/table/Row.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
11
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
16
|
| Line has trailing spaces. |
20
|
| Line has trailing spaces. |
26
|
| Parameter table should be final. |
31
|
| 'table' hides a field. |
31
|
| Parameter values should be final. |
31
|
| 'values' hides a field. |
31
|
| Redundant throws: 'IllegalArgumentException' is unchecked exception. |
31
|
| Line is longer than 80 characters. |
33
|
| Expected an @return tag. |
42
|
| Method 'table' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Line has trailing spaces. |
48
|
| Line has trailing spaces. |
51
|
| Method 'valueAt' is not designed for extension - needs to be abstract, final or empty. |
54
|
| Parameter columnIndex should be final. |
54
|
| Line has trailing spaces. |
57
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
61
|
| Parameter obj should be final. |
61
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
68
|
| Method 'valueIterator' is not designed for extension - needs to be abstract, final or empty. |
72
|
| Missing a Javadoc comment. |
72
|
uba/db/table/Table.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| First sentence should end with a period. |
9
|
| Extra HTML tag found: </i> |
12
|
| Line has trailing spaces. |
15
|
| Line contains a tab character. |
19
|
| Line is longer than 80 characters. |
20
|
| Line contains a tab character. |
20
|
| Line contains a tab character. |
21
|
| Line has trailing spaces. |
22
|
| Line contains a tab character. |
22
|
| Line contains a tab character. |
23
|
| Line contains a tab character. |
24
|
| Line contains a tab character. |
25
|
| Expected @throws tag for 'TableReaderCreationException'. |
25
|
| Redundant throws: 'TableReaderCreationException' is unchecked exception. |
25
|
| First sentence should end with a period. |
27
|
| Line contains a tab character. |
27
|
| Line contains a tab character. |
28
|
| Line contains a tab character. |
29
|
| Expected an @return tag. |
30
|
| Line contains a tab character. |
30
|
| Line contains a tab character. |
32
|
| Line contains a tab character. |
33
|
| Line has trailing spaces. |
34
|
| Line contains a tab character. |
34
|
| Line contains a tab character. |
35
|
| Line contains a tab character. |
36
|
| Line has trailing spaces. |
37
|
| Line contains a tab character. |
37
|
| Line contains a tab character. |
38
|
| Line is longer than 80 characters. |
39
|
| Line contains a tab character. |
39
|
| Line contains a tab character. |
40
|
| Line contains a tab character. |
41
|
| Line contains a tab character. |
42
|
| Line contains a tab character. |
43
|
| Redundant throws: 'IllegalArgumentException' is unchecked exception. |
43
|
| Line contains a tab character. |
44
|
| Expected @throws tag for 'InsertException'. |
44
|
| Line contains a tab character. |
46
|
| Line contains a tab character. |
47
|
| Line contains a tab character. |
48
|
| Expected an @return tag. |
49
|
| Line contains a tab character. |
49
|
| Line contains a tab character. |
51
|
| Line contains a tab character. |
52
|
| Line contains a tab character. |
53
|
| Line contains a tab character. |
54
|
| Expected an @return tag. |
55
|
| Line contains a tab character. |
55
|
| Line contains a tab character. |
57
|
| Missing a Javadoc comment. |
57
|
| Line contains a tab character. |
59
|
| Missing a Javadoc comment. |
59
|
uba/db/table/TableBehavior.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
15
|
| Missing a Javadoc comment. |
19
|
| Missing a Javadoc comment. |
21
|
| Line has trailing spaces. |
26
|
| Parameter schema should be final. |
30
|
| Missing a Javadoc comment. |
35
|
| Parameter schema should be final. |
35
|
| '{' is followed by whitespace. |
39
|
| '{' is followed by whitespace. |
40
|
| Method 'name' is not designed for extension - needs to be abstract, final or empty. |
46
|
| Line is longer than 80 characters. |
53
|
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Parameter values should be final. |
53
|
| Redundant throws: 'IllegalArgumentException' is unchecked exception. |
53
|
| Method 'columns' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Line has trailing spaces. |
67
|
| Parameter row should be final. |
71
|
| Expected @throws tag for 'InsertException'. |
71
|
| Method 'numberOfColumns' is not designed for extension - needs to be abstract, final or empty. |
76
|
| Method 'columnNamed' is not designed for extension - needs to be abstract, final or empty. |
83
|
| Parameter columnName should be final. |
83
|
| Line has trailing spaces. |
90
|
| Method 'indexOfColumnNamed' is not designed for extension - needs to be abstract, final or empty. |
95
|
| Parameter columnName should be final. |
95
|
uba/db/table/TableSchema.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line is longer than 80 characters. |
22
|
| Extra HTML tag found: </i> |
26
|
| Line is longer than 80 characters. |
29
|
| Line has trailing spaces. |
31
|
| Missing a Javadoc comment. |
35
|
| Missing a Javadoc comment. |
37
|
| Missing a Javadoc comment. |
38
|
| Missing a Javadoc comment. |
39
|
| Line has trailing spaces. |
44
|
| Line is longer than 80 characters. |
53
|
| Parameter tableName should be final. |
53
|
| 'tableName' hides a field. |
53
|
| Parameter columnSpecifications should be final. |
53
|
| 'columnSpecifications' hides a field. |
53
|
| Parameter primaryKeyColumns should be final. |
53
|
| 'primaryKeyColumns' hides a field. |
53
|
| Line is longer than 80 characters. |
54
|
| Expected @throws tag for 'InvalidTableNameException'. |
54
|
| Redundant throws: 'InvalidTableNameException' is unchecked exception. |
54
|
| Expected @throws tag for 'InvalidPrimaryKeyColumnsException'. |
54
|
| Redundant throws: 'InvalidPrimaryKeyColumnsException' is unchecked exception. |
54
|
| Line has trailing spaces. |
67
|
| Parameter tableName should be final. |
70
|
| 'tableName' hides a field. |
70
|
| Parameter columnSpecifications should be final. |
70
|
| 'columnSpecifications' hides a field. |
70
|
| Missing a Javadoc comment. |
74
|
| Parameter name should be final. |
74
|
| Missing a Javadoc comment. |
81
|
| Line is longer than 80 characters. |
82
|
| Missing a Javadoc comment. |
87
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
95
|
| Parameter obj should be final. |
95
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
102
|
| Line has trailing spaces. |
108
|
| Method 'tableName' is not designed for extension - needs to be abstract, final or empty. |
111
|
| Expected an @return tag. |
119
|
| Method 'primaryKeyColumns' is not designed for extension - needs to be abstract, final or empty. |
119
|
| Line is longer than 80 characters. |
124
|
| Expected an @return tag. |
126
|
| Method 'columnSpecifications' is not designed for extension - needs to be abstract, final or empty. |
126
|
| Method 'containsColumnNamed' is not designed for extension - needs to be abstract, final or empty. |
133
|
| Parameter columnSpecification should be final. |
135
|
uba/db/table/TableSchemaBuildException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
uba/db/table/TableSchemaBuilder.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Line has trailing spaces. |
18
|
| Missing a Javadoc comment. |
22
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
24
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
27
|
| Parameter tableName should be final. |
27
|
| 'tableName' hides a field. |
27
|
| Expected an @return tag. |
38
|
| Method 'build' is not designed for extension - needs to be abstract, final or empty. |
38
|
| Expected @throws tag for 'TableSchemaBuildException'. |
38
|
| Redundant throws: 'TableSchemaBuildException' is unchecked exception. |
38
|
| Missing a Javadoc comment. |
47
|
| Parameter columnName should be final. |
49
|
| Missing a Javadoc comment. |
55
|
| Parameter columnName should be final. |
57
|
| Missing a Javadoc comment. |
63
|
| Parameter columnNames should be final. |
63
|
| Parameter failedClosure should be final. |
63
|
| Line is longer than 80 characters. |
70
|
| Missing a Javadoc comment. |
81
|
| Parameter primaryKeyColumnName should be final. |
81
|
| Line is longer than 80 characters. |
83
|
| '{' is followed by whitespace. |
85
|
| '{' is followed by whitespace. |
86
|
| Line is longer than 80 characters. |
89
|
| Method 'addColumn' is not designed for extension - needs to be abstract, final or empty. |
89
|
| Missing a Javadoc comment. |
89
|
| Parameter columnSpecification should be final. |
89
|
| Method 'addPrimaryKeyConstraintTo' is not designed for extension - needs to be abstract, final or empty. |
94
|
| Missing a Javadoc comment. |
94
|
| Parameter columnName should be final. |
94
|
| Method 'addUniqueConstraintTo' is not designed for extension - needs to be abstract, final or empty. |
99
|
| Missing a Javadoc comment. |
99
|
| Parameter columnName should be final. |
99
|
uba/db/table/io/FetchRowException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
14
|
| Parameter cause should be final. |
14
|
uba/db/table/io/NoMoreRowsException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
3
|
| Missing a Javadoc comment. |
4
|
uba/db/table/io/RowReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
17
|
| Missing a Javadoc comment. |
19
|
| Parameter table should be final. |
19
|
| 'table' hides a field. |
19
|
| Parameter in should be final. |
19
|
| Method 'read' is not designed for extension - needs to be abstract, final or empty. |
31
|
| Missing a Javadoc comment. |
31
|
uba/db/table/io/RowWriter.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Parameter table should be final. |
18
|
| Parameter out should be final. |
18
|
| Method 'write' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Missing a Javadoc comment. |
28
|
| Parameter row should be final. |
28
|
uba/db/table/io/TableReader.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
12
|
| Redundant throws: 'FetchRowException' is unchecked exception. |
12
|
| Missing a Javadoc comment. |
14
|
uba/db/table/io/TableReaderCloseException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
4
|
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
7
|
| Parameter cause should be final. |
7
|
uba/db/table/io/TableReaderCreationException.java
| Error | Line |
| Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. |
1
|
| Missing a Javadoc comment. |
3
|
| Line has trailing spaces. |
6
|
uba/db/table/io/package.html
| Error | Line |
| Missing package documentation file. | 0 |
uba/db/table/package.html
| Error | Line |
| Missing package documentation file. | 0 |