Checkstyle Results
The following document contains the results of
Checkstyle
.
Summary
Files |
Infos |
Warnings |
Errors |
239 |
0 |
0 |
10179 |
Files
jwutil/classloader/HijackingClassLoader.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Import from illegal package - sun.misc.Resource. |
21
|
|
Import from illegal package - sun.misc.URLClassPath. |
22
|
|
Line has trailing spaces. |
28
|
|
Line has trailing spaces. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Line has trailing spaces. |
39
|
|
Missing a Javadoc comment. |
40
|
|
Parameter cp should be final. |
40
|
|
Line is longer than 80 characters. |
41
|
|
'if' construct must use '{}'s. |
47
|
|
Must have at least one statement. |
48
|
|
Line has trailing spaces. |
55
|
|
Missing a Javadoc comment. |
56
|
|
Parameter name should be final. |
56
|
|
'if' construct must use '{}'s. |
58
|
|
'else' construct must use '{}'s. |
59
|
|
Line has trailing spaces. |
61
|
|
Missing a Javadoc comment. |
62
|
|
Line has trailing spaces. |
63
|
|
Missing a Javadoc comment. |
65
|
|
Missing a Javadoc comment. |
67
|
|
Missing a Javadoc comment. |
69
|
|
Variable 'skipJavaLang' must be private and have accessor methods. |
69
|
|
Line has trailing spaces. |
70
|
|
Parameter urls should be final. |
75
|
|
Expected @param tag for 'urls'. |
75
|
|
Parameter parent should be final. |
75
|
|
Expected @param tag for 'parent'. |
75
|
|
Parameter urls should be final. |
84
|
|
Expected @param tag for 'urls'. |
84
|
|
Parameter urls should be final. |
95
|
|
Expected @param tag for 'urls'. |
95
|
|
Parameter parent should be final. |
95
|
|
Expected @param tag for 'parent'. |
95
|
|
Parameter factory should be final. |
96
|
|
Expected @param tag for 'factory'. |
96
|
|
Method 'addURL' is not designed for extension - needs to be abstract, final or empty. |
105
|
|
Missing a Javadoc comment. |
105
|
|
Parameter url should be final. |
105
|
|
Line has trailing spaces. |
112
|
|
Method 'addURLs' is not designed for extension - needs to be abstract, final or empty. |
115
|
|
Parameter url should be final. |
115
|
|
Line has trailing spaces. |
121
|
|
Missing a Javadoc comment. |
126
|
|
Parameter name should be final. |
126
|
|
Parameter res should be final. |
126
|
|
Missing a Javadoc comment. |
172
|
|
Parameter name should be final. |
172
|
|
Parameter man should be final. |
172
|
|
Line has trailing spaces. |
189
|
|
Method 'findClass' is not designed for extension - needs to be abstract, final or empty. |
192
|
|
Missing a Javadoc comment. |
192
|
|
'if' construct must use '{}'s. |
200
|
|
Missing a Javadoc comment. |
219
|
|
Parameter name should be final. |
219
|
|
Parameter resolve should be final. |
219
|
|
Must have at least one statement. |
225
|
jwutil/classloader/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/collections/AbstrRelation.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
14
|
|
Line has trailing spaces. |
16
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
17
|
|
Line has trailing spaces. |
20
|
|
Line has trailing spaces. |
22
|
|
Method 'getEmptyRelation' is not designed for extension - needs to be abstract, final or empty. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
32
|
|
Missing a Javadoc comment. |
32
|
|
Parameter key should be final. |
32
|
|
Parameter value should be final. |
32
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
38
|
|
Missing a Javadoc comment. |
38
|
|
Parameter key should be final. |
38
|
|
Parameter values should be final. |
38
|
|
'for' construct must use '{}'s. |
41
|
|
'for' is not followed by whitespace. |
41
|
|
';' is followed by whitespace. |
41
|
|
'if' construct must use '{}'s. |
42
|
|
'if' is not followed by whitespace. |
42
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
Parameter key should be final. |
48
|
|
Parameter value should be final. |
48
|
|
'if' construct must use '{}'s. |
50
|
|
'if' is not followed by whitespace. |
50
|
|
Line has trailing spaces. |
51
|
|
'if' construct must use '{}'s. |
54
|
|
'if' is not followed by whitespace. |
54
|
|
Method 'getValues2' is not designed for extension - needs to be abstract, final or empty. |
59
|
|
Missing a Javadoc comment. |
59
|
|
Parameter key should be final. |
59
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter key should be final. |
65
|
|
Parameter values should be final. |
65
|
|
'for' construct must use '{}'s. |
66
|
|
'for' is not followed by whitespace. |
66
|
|
';' is followed by whitespace. |
66
|
|
Line has trailing spaces. |
67
|
|
Method 'removeKey' is not designed for extension - needs to be abstract, final or empty. |
71
|
|
Missing a Javadoc comment. |
71
|
|
Parameter key should be final. |
71
|
|
Method 'removeKeys' is not designed for extension - needs to be abstract, final or empty. |
76
|
|
Missing a Javadoc comment. |
76
|
|
Parameter predicate should be final. |
76
|
|
Line has trailing spaces. |
78
|
|
'for' is not followed by whitespace. |
80
|
|
';' is followed by whitespace. |
80
|
|
'if' construct must use '{}'s. |
82
|
|
'if' is not followed by whitespace. |
82
|
|
'for' construct must use '{}'s. |
86
|
|
'for' is not followed by whitespace. |
86
|
|
';' is followed by whitespace. |
86
|
|
Method 'removeValues' is not designed for extension - needs to be abstract, final or empty. |
91
|
|
Missing a Javadoc comment. |
91
|
|
Parameter predicate should be final. |
91
|
|
'for' is not followed by whitespace. |
95
|
|
';' is followed by whitespace. |
95
|
|
'for' is not followed by whitespace. |
98
|
|
';' is followed by whitespace. |
98
|
|
'if' construct must use '{}'s. |
100
|
|
'if' is not followed by whitespace. |
100
|
|
'if' construct must use '{}'s. |
103
|
|
'if' is not followed by whitespace. |
103
|
|
'for' construct must use '{}'s. |
107
|
|
'for' is not followed by whitespace. |
107
|
|
';' is followed by whitespace. |
107
|
|
Method 'removeObjects' is not designed for extension - needs to be abstract, final or empty. |
112
|
|
Missing a Javadoc comment. |
112
|
|
Parameter predicate should be final. |
112
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Missing a Javadoc comment. |
118
|
|
Parameter key should be final. |
118
|
|
Parameter value should be final. |
118
|
|
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. |
124
|
|
Missing a Javadoc comment. |
124
|
|
Parameter key should be final. |
124
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
130
|
|
Missing a Javadoc comment. |
130
|
|
Method 'getValues' is not designed for extension - needs to be abstract, final or empty. |
135
|
|
Missing a Javadoc comment. |
135
|
|
Parameter key should be final. |
135
|
|
Method 'keys' is not designed for extension - needs to be abstract, final or empty. |
140
|
|
Missing a Javadoc comment. |
140
|
|
Method 'values' is not designed for extension - needs to be abstract, final or empty. |
145
|
|
Missing a Javadoc comment. |
145
|
|
'for' construct must use '{}'s. |
147
|
|
'for' is not followed by whitespace. |
147
|
|
';' is followed by whitespace. |
147
|
|
Line has trailing spaces. |
151
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
153
|
|
Missing a Javadoc comment. |
153
|
|
Parameter rel should be final. |
153
|
|
'for' is not followed by whitespace. |
154
|
|
';' is followed by whitespace. |
154
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
161
|
|
Missing a Javadoc comment. |
161
|
|
Parameter o should be final. |
161
|
|
'if' construct must use '{}'s. |
162
|
|
'if' is not followed by whitespace. |
162
|
|
Line has trailing spaces. |
168
|
|
'if' construct must use '{}'s. |
169
|
|
'if' is not followed by whitespace. |
169
|
|
'for' is not followed by whitespace. |
172
|
|
';' is followed by whitespace. |
172
|
|
'{' is not preceded with whitespace. |
172
|
|
'if' construct must use '{}'s. |
176
|
|
'if' is not followed by whitespace. |
176
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
184
|
|
Missing a Javadoc comment. |
184
|
|
'if' is not followed by whitespace. |
185
|
|
'for' is not followed by whitespace. |
187
|
|
';' is followed by whitespace. |
187
|
|
'for' is not followed by whitespace. |
190
|
|
';' is followed by whitespace. |
190
|
|
'{' is not preceded with whitespace. |
190
|
|
Missing a Javadoc comment. |
198
|
|
Variable 'hashCode' must be private and have accessor methods. |
198
|
|
Line has trailing spaces. |
199
|
|
Missing a Javadoc comment. |
205
|
|
Name 'equal_sets' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
205
|
|
Parameter c1 should be final. |
205
|
|
Parameter c2 should be final. |
205
|
|
'if' construct must use '{}'s. |
206
|
|
'if' is not followed by whitespace. |
206
|
|
'if' construct must use '{}'s. |
209
|
|
'if' is not followed by whitespace. |
209
|
|
'for' is not followed by whitespace. |
212
|
|
';' is followed by whitespace. |
212
|
|
'if' construct must use '{}'s. |
214
|
|
'if' is not followed by whitespace. |
214
|
|
Line has trailing spaces. |
218
|
|
Method 'select' is not designed for extension - needs to be abstract, final or empty. |
222
|
|
Missing a Javadoc comment. |
222
|
|
Parameter selected_keys should be final. |
222
|
|
Name 'selected_keys' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
222
|
|
'for' is not followed by whitespace. |
225
|
|
';' is followed by whitespace. |
225
|
|
Method 'forAllEntries' is not designed for extension - needs to be abstract, final or empty. |
234
|
|
Missing a Javadoc comment. |
234
|
|
Parameter visitor should be final. |
234
|
|
'for' is not followed by whitespace. |
235
|
|
';' is followed by whitespace. |
235
|
|
'for' construct must use '{}'s. |
237
|
|
'for' is not followed by whitespace. |
237
|
|
';' is followed by whitespace. |
237
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
Line has trailing spaces. |
248
|
|
Line has trailing spaces. |
257
|
|
'+' is not preceded with whitespace. |
259
|
|
'+' is not followed by whitespace. |
259
|
|
'+' is not preceded with whitespace. |
259
|
|
'+' is not followed by whitespace. |
259
|
|
Line has trailing spaces. |
260
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
265
|
|
Missing a Javadoc comment. |
265
|
|
'try' is not followed by whitespace. |
266
|
|
'{' is not preceded with whitespace. |
266
|
|
'catch' is not followed by whitespace. |
268
|
jwutil/collections/AbstrRelationMapBased.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
11
|
|
Line has trailing spaces. |
13
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
14
|
|
Line is longer than 80 characters. |
15
|
|
Line has trailing spaces. |
19
|
|
Missing a Javadoc comment. |
21
|
|
Variable 'map' must be private and have accessor methods. |
21
|
|
Line has trailing spaces. |
22
|
|
Method 'removeKey' is not designed for extension - needs to be abstract, final or empty. |
24
|
|
Missing a Javadoc comment. |
24
|
|
Parameter key should be final. |
24
|
|
Line has trailing spaces. |
29
|
|
Method 'getValues' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
Parameter key should be final. |
30
|
|
'if' construct must use '{}'s. |
32
|
|
'if' is not followed by whitespace. |
32
|
|
Line has trailing spaces. |
37
|
|
Method 'getValues2' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Parameter key should be final. |
37
|
|
Method 'keys' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Missing a Javadoc comment. |
42
|
|
Line has trailing spaces. |
45
|
jwutil/collections/AbstractMapEntry.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
15
|
|
Line has trailing spaces. |
18
|
|
Expected an @return tag. |
20
|
|
Line has trailing spaces. |
21
|
|
Expected an @return tag. |
26
|
|
Line has trailing spaces. |
27
|
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. |
35
|
|
Parameter value should be final. |
35
|
|
Expected @param tag for 'value'. |
35
|
|
Line has trailing spaces. |
38
|
|
Expected an @return tag. |
40
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Line has trailing spaces. |
41
|
|
'==' is not followed by whitespace. |
42
|
|
'?' is not preceded with whitespace. |
42
|
|
Avoid inline conditionals. |
42
|
|
'?' is not followed by whitespace. |
42
|
|
':' is not preceded with whitespace. |
42
|
|
':' is not followed by whitespace. |
42
|
|
'+' should be on a new line. |
42
|
|
'==' is not preceded with whitespace. |
43
|
|
'==' is not followed by whitespace. |
43
|
|
'?' is not preceded with whitespace. |
43
|
|
Avoid inline conditionals. |
43
|
|
'?' is not followed by whitespace. |
43
|
|
':' is not preceded with whitespace. |
43
|
|
':' is not followed by whitespace. |
43
|
|
Line has trailing spaces. |
45
|
|
Expected an @return tag. |
49
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Parameter o should be final. |
49
|
|
Expected @param tag for 'o'. |
49
|
|
'if' construct must use '{}'s. |
50
|
|
Line has trailing spaces. |
53
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Parameter e should be final. |
54
|
|
'if' construct must use '{}'s. |
55
|
|
'if' construct must use '{}'s. |
61
|
|
Line has trailing spaces. |
61
|
|
Line has trailing spaces. |
66
|
|
Expected an @return tag. |
68
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
'==' is not preceded with whitespace. |
71
|
|
'==' is not followed by whitespace. |
71
|
|
Avoid inline conditionals. |
71
|
|
'^' should be on a new line. |
71
|
|
'==' is not preceded with whitespace. |
72
|
|
'==' is not followed by whitespace. |
72
|
|
Avoid inline conditionals. |
72
|
jwutil/collections/AppendIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
11
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
12
|
|
Missing a Javadoc comment. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Line has trailing spaces. |
20
|
|
Line has trailing spaces. |
21
|
|
Line has trailing spaces. |
23
|
|
Parameter iter1 should be final. |
27
|
|
Parameter iter2 should be final. |
27
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
39
|
|
Missing a Javadoc comment. |
39
|
|
'else' construct must use '{}'s. |
46
|
|
Line has trailing spaces. |
48
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
52
|
|
Missing a Javadoc comment. |
52
|
|
Line has trailing spaces. |
59
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
63
|
|
Missing a Javadoc comment. |
63
|
|
'if' construct must use '{}'s. |
64
|
|
'else' construct must use '{}'s. |
65
|
|
Line has trailing spaces. |
67
|
jwutil/collections/AppendList.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Missing a Javadoc comment. |
22
|
|
Variable 'l1' must be private and have accessor methods. |
22
|
|
Variable 'l2' must be private and have accessor methods. |
22
|
|
Missing a Javadoc comment. |
24
|
|
Parameter l1 should be final. |
24
|
|
'l1' hides a field. |
24
|
|
Parameter l2 should be final. |
24
|
|
'l2' hides a field. |
24
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Missing a Javadoc comment. |
31
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
38
|
|
Missing a Javadoc comment. |
38
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
45
|
|
Missing a Javadoc comment. |
45
|
|
Missing a Javadoc comment. |
49
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
53
|
|
Missing a Javadoc comment. |
53
|
|
'=' is not preceded with whitespace. |
60
|
|
'=' is not followed by whitespace. |
60
|
|
';' is followed by whitespace. |
60
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
70
|
|
Missing a Javadoc comment. |
70
|
|
Parameter index should be final. |
70
|
|
'if' construct must use '{}'s. |
72
|
|
'else' construct must use '{}'s. |
73
|
|
'-' is not preceded with whitespace. |
73
|
|
'-' is not followed by whitespace. |
73
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Missing a Javadoc comment. |
79
|
|
Parameter index should be final. |
79
|
|
'if' construct must use '{}'s. |
81
|
|
'else' construct must use '{}'s. |
82
|
|
'-' is not preceded with whitespace. |
82
|
|
'-' is not followed by whitespace. |
82
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
88
|
|
Missing a Javadoc comment. |
88
|
|
Parameter index should be final. |
88
|
|
Parameter element should be final. |
88
|
|
'if' construct must use '{}'s. |
90
|
|
'else' construct must use '{}'s. |
91
|
|
'-' is not preceded with whitespace. |
91
|
|
'-' is not followed by whitespace. |
91
|
|
Method 'indexOf' is not designed for extension - needs to be abstract, final or empty. |
97
|
|
Missing a Javadoc comment. |
97
|
|
Parameter o should be final. |
97
|
|
'if' construct must use '{}'s. |
99
|
|
'if' construct must use '{}'s. |
101
|
|
'+' is not preceded with whitespace. |
101
|
|
'+' is not followed by whitespace. |
101
|
|
Method 'lastIndexOf' is not designed for extension - needs to be abstract, final or empty. |
108
|
|
Missing a Javadoc comment. |
108
|
|
Parameter o should be final. |
108
|
|
'if' construct must use '{}'s. |
110
|
|
'+' is not preceded with whitespace. |
110
|
|
'+' is not followed by whitespace. |
110
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
117
|
|
Missing a Javadoc comment. |
117
|
|
Parameter o should be final. |
117
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
124
|
|
Missing a Javadoc comment. |
124
|
|
Parameter o should be final. |
124
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
131
|
|
Missing a Javadoc comment. |
131
|
|
Parameter o should be final. |
131
|
|
'if' construct must use '{}'s. |
133
|
|
Expression can be simplified. |
133
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
140
|
|
Missing a Javadoc comment. |
140
|
|
Parameter index should be final. |
140
|
|
Parameter c should be final. |
140
|
|
'if' construct must use '{}'s. |
142
|
|
'else' construct must use '{}'s. |
143
|
|
'-' is not preceded with whitespace. |
143
|
|
'-' is not followed by whitespace. |
143
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
149
|
|
Missing a Javadoc comment. |
149
|
|
Parameter c should be final. |
149
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
156
|
|
Missing a Javadoc comment. |
156
|
|
Parameter c should be final. |
156
|
|
'=' is not preceded with whitespace. |
157
|
|
'=' is not followed by whitespace. |
157
|
|
';' is followed by whitespace. |
157
|
|
'if' construct must use '{}'s. |
158
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
167
|
|
Missing a Javadoc comment. |
167
|
|
Parameter c should be final. |
167
|
|
'if' construct must use '{}'s. |
169
|
|
'if' construct must use '{}'s. |
170
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
177
|
|
Missing a Javadoc comment. |
177
|
|
Parameter c should be final. |
177
|
|
'if' construct must use '{}'s. |
179
|
|
'if' construct must use '{}'s. |
180
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
187
|
|
Missing a Javadoc comment. |
187
|
|
Method 'subList' is not designed for extension - needs to be abstract, final or empty. |
194
|
|
Missing a Javadoc comment. |
194
|
|
Line has trailing spaces. |
197
|
|
Missing a Javadoc comment. |
198
|
|
Missing a Javadoc comment. |
199
|
|
Missing a Javadoc comment. |
200
|
|
Missing a Javadoc comment. |
201
|
|
Missing a Javadoc comment. |
203
|
|
Parameter list should be final. |
203
|
|
Parameter fromIndex should be final. |
203
|
|
Parameter toIndex should be final. |
203
|
|
'if' construct must use '{}'s. |
204
|
|
'if' construct must use '{}'s. |
206
|
|
'if' construct must use '{}'s. |
208
|
|
'+' should be on a new line. |
209
|
|
Line is longer than 80 characters. |
210
|
|
Missing a Javadoc comment. |
216
|
|
Parameter index should be final. |
216
|
|
Parameter element should be final. |
216
|
|
'+' is not preceded with whitespace. |
218
|
|
'+' is not followed by whitespace. |
218
|
|
Missing a Javadoc comment. |
221
|
|
Parameter index should be final. |
221
|
|
'+' is not preceded with whitespace. |
223
|
|
'+' is not followed by whitespace. |
223
|
|
Missing a Javadoc comment. |
226
|
|
Missing a Javadoc comment. |
230
|
|
Parameter index should be final. |
230
|
|
Parameter element should be final. |
230
|
|
'if' construct must use '{}'s. |
231
|
|
'<' is not preceded with whitespace. |
231
|
|
'<' is not followed by whitespace. |
231
|
|
'>' is not preceded with whitespace. |
231
|
|
'>' is not followed by whitespace. |
231
|
|
'+' is not preceded with whitespace. |
233
|
|
'+' is not followed by whitespace. |
233
|
|
Missing a Javadoc comment. |
237
|
|
Parameter index should be final. |
237
|
|
'+' is not preceded with whitespace. |
239
|
|
'+' is not followed by whitespace. |
239
|
|
Missing a Javadoc comment. |
244
|
|
Parameter c should be final. |
244
|
|
Missing a Javadoc comment. |
248
|
|
Parameter index should be final. |
248
|
|
Parameter c should be final. |
248
|
|
'if' construct must use '{}'s. |
249
|
|
'<' is not preceded with whitespace. |
249
|
|
'<' is not followed by whitespace. |
249
|
|
'>' is not preceded with whitespace. |
249
|
|
'>' is not followed by whitespace. |
249
|
|
'+' is not preceded with whitespace. |
251
|
|
'+' is not followed by whitespace. |
251
|
|
'+' is not preceded with whitespace. |
251
|
|
'+' is not followed by whitespace. |
251
|
|
'+' is not preceded with whitespace. |
251
|
|
'+' is not followed by whitespace. |
251
|
|
'if' construct must use '{}'s. |
253
|
|
'==' is not preceded with whitespace. |
253
|
|
'==' is not followed by whitespace. |
253
|
|
'+' is not preceded with whitespace. |
256
|
|
'+' is not followed by whitespace. |
256
|
|
Missing a Javadoc comment. |
261
|
|
Missing a Javadoc comment. |
265
|
|
'if' construct must use '{}'s. |
266
|
|
'<' is not preceded with whitespace. |
266
|
|
'<' is not followed by whitespace. |
266
|
|
'>' is not preceded with whitespace. |
266
|
|
'>' is not followed by whitespace. |
266
|
|
'+' is not preceded with whitespace. |
268
|
|
'+' is not followed by whitespace. |
268
|
|
'+' is not preceded with whitespace. |
268
|
|
'+' is not followed by whitespace. |
268
|
|
'+' is not preceded with whitespace. |
268
|
|
'+' is not followed by whitespace. |
268
|
|
'+' is not preceded with whitespace. |
271
|
|
'+' is not followed by whitespace. |
271
|
|
'if' construct must use '{}'s. |
278
|
|
'else' construct must use '{}'s. |
280
|
|
'if' construct must use '{}'s. |
289
|
|
'else' construct must use '{}'s. |
291
|
|
Parameter o should be final. |
308
|
|
Parameter o should be final. |
312
|
|
Missing a Javadoc comment. |
319
|
|
Parameter fromIndex should be final. |
319
|
|
Parameter toIndex should be final. |
319
|
|
Missing a Javadoc comment. |
323
|
|
Parameter index should be final. |
323
|
|
'if' construct must use '{}'s. |
324
|
|
'<' is not preceded with whitespace. |
324
|
|
'<' is not followed by whitespace. |
324
|
|
'>=' is not preceded with whitespace. |
324
|
|
'>=' is not followed by whitespace. |
324
|
|
'+' is not preceded with whitespace. |
325
|
|
'+' is not followed by whitespace. |
325
|
|
'+' is not preceded with whitespace. |
325
|
|
'+' should be on a new line. |
325
|
|
'+' is not preceded with whitespace. |
326
|
|
'+' is not followed by whitespace. |
326
|
|
Method 'listIterator' is not designed for extension - needs to be abstract, final or empty. |
333
|
|
Missing a Javadoc comment. |
333
|
|
Method 'listIterator' is not designed for extension - needs to be abstract, final or empty. |
340
|
|
Missing a Javadoc comment. |
340
|
|
Parameter index should be final. |
340
|
|
'if' construct must use '{}'s. |
342
|
|
Line is longer than 80 characters. |
343
|
|
'else' construct must use '{}'s. |
344
|
|
'-' is not preceded with whitespace. |
345
|
|
'-' is not followed by whitespace. |
345
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
351
|
|
Missing a Javadoc comment. |
351
|
|
Parameter index should be final. |
351
|
|
Parameter element should be final. |
351
|
|
'if' construct must use '{}'s. |
353
|
|
'else' construct must use '{}'s. |
355
|
|
'-' is not preceded with whitespace. |
356
|
|
'-' is not followed by whitespace. |
356
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
362
|
|
Missing a Javadoc comment. |
362
|
|
Parameter result should be final. |
362
|
|
Line is longer than 80 characters. |
365
|
|
'=' is not preceded with whitespace. |
371
|
|
'=' is not followed by whitespace. |
371
|
|
';' is followed by whitespace. |
371
|
jwutil/collections/AppendListIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Missing a Javadoc comment. |
13
|
|
Missing a Javadoc comment. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Line has trailing spaces. |
18
|
|
First sentence should end with a period. |
19
|
|
Parameter iter1 should be final. |
20
|
|
Expected @param tag for 'iter1'. |
20
|
|
Parameter iter2 should be final. |
20
|
|
Expected @param tag for 'iter2'. |
20
|
|
Method 'hasPrevious' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
'if' construct must use '{}'s. |
30
|
|
'else' construct must use '{}'s. |
32
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
35
|
|
Missing a Javadoc comment. |
35
|
|
'if' construct must use '{}'s. |
36
|
|
'else' construct must use '{}'s. |
38
|
|
Method 'previous' is not designed for extension - needs to be abstract, final or empty. |
41
|
|
Missing a Javadoc comment. |
41
|
|
'if' construct must use '{}'s. |
42
|
|
'if' construct must use '{}'s. |
43
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
'if' construct must use '{}'s. |
49
|
|
'if' construct must use '{}'s. |
50
|
|
'else' construct must use '{}'s. |
53
|
|
Method 'previousIndex' is not designed for extension - needs to be abstract, final or empty. |
55
|
|
Missing a Javadoc comment. |
55
|
|
'if' construct must use '{}'s. |
56
|
|
'else' construct must use '{}'s. |
57
|
|
Method 'nextIndex' is not designed for extension - needs to be abstract, final or empty. |
59
|
|
Missing a Javadoc comment. |
59
|
|
'if' construct must use '{}'s. |
60
|
|
'else' construct must use '{}'s. |
61
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
63
|
|
Missing a Javadoc comment. |
63
|
|
'if' construct must use '{}'s. |
64
|
|
'else' construct must use '{}'s. |
65
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
67
|
|
Missing a Javadoc comment. |
67
|
|
Parameter o should be final. |
67
|
|
'if' construct must use '{}'s. |
68
|
|
'else' construct must use '{}'s. |
69
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
71
|
|
Missing a Javadoc comment. |
71
|
|
Parameter o should be final. |
71
|
|
'if' construct must use '{}'s. |
72
|
|
'else' construct must use '{}'s. |
73
|
jwutil/collections/BackwardIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
11
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Parameter x should be final. |
17
|
|
'while' construct must use '{}'s. |
18
|
|
Missing a Javadoc comment. |
21
|
|
Parameter x should be final. |
21
|
|
Line has trailing spaces. |
24
|
|
Method 'previousIndex' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
25
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
26
|
|
Missing a Javadoc comment. |
26
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Parameter obj should be final. |
27
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
28
|
|
Missing a Javadoc comment. |
28
|
|
Method 'nextIndex' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
Method 'hasPrevious' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Missing a Javadoc comment. |
31
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
32
|
|
Missing a Javadoc comment. |
32
|
|
Parameter obj should be final. |
32
|
|
Method 'previous' is not designed for extension - needs to be abstract, final or empty. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Line has trailing spaces. |
34
|
jwutil/collections/BinHeapPriorityQueue.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
22
|
|
Line has trailing spaces. |
23
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
24
|
|
Line is longer than 80 characters. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Missing a Javadoc comment. |
30
|
|
Missing a Javadoc comment. |
32
|
|
'static' modifier out of order with the JLS suggestions. |
32
|
|
'=' is not preceded with whitespace. |
32
|
|
'=' is not followed by whitespace. |
32
|
|
Line has trailing spaces. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Missing a Javadoc comment. |
38
|
|
Parameter size should be final. |
38
|
|
'size' hides a field. |
38
|
|
Method 'insert' is not designed for extension - needs to be abstract, final or empty. |
45
|
|
Missing a Javadoc comment. |
45
|
|
Parameter item should be final. |
45
|
|
Parameter priority should be final. |
45
|
|
'+' is not preceded with whitespace. |
52
|
|
'+' is not followed by whitespace. |
52
|
|
Line has trailing spaces. |
53
|
|
Line has trailing spaces. |
62
|
|
Line has trailing spaces. |
64
|
|
Method 'getPriority' is not designed for extension - needs to be abstract, final or empty. |
72
|
|
Missing a Javadoc comment. |
72
|
|
Parameter item should be final. |
72
|
|
Line has trailing spaces. |
81
|
|
Method 'setPriority' is not designed for extension - needs to be abstract, final or empty. |
83
|
|
Missing a Javadoc comment. |
83
|
|
Parameter item should be final. |
83
|
|
Parameter priority should be final. |
83
|
|
Line has trailing spaces. |
92
|
|
Method 'changePriority' is not designed for extension - needs to be abstract, final or empty. |
98
|
|
Missing a Javadoc comment. |
98
|
|
Parameter item should be final. |
98
|
|
Parameter delta should be final. |
98
|
|
Method 'peekMax' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Missing a Javadoc comment. |
109
|
|
Line has trailing spaces. |
112
|
|
Method 'deleteMax' is not designed for extension - needs to be abstract, final or empty. |
113
|
|
Missing a Javadoc comment. |
113
|
|
Line has trailing spaces. |
117
|
|
Line has trailing spaces. |
124
|
|
Line has trailing spaces. |
125
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
126
|
|
Missing a Javadoc comment. |
126
|
|
Parameter item should be final. |
126
|
|
'if' construct must use '{}'s. |
129
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
136
|
|
Missing a Javadoc comment. |
136
|
|
Parameter item should be final. |
136
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
140
|
|
Missing a Javadoc comment. |
140
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
144
|
|
Missing a Javadoc comment. |
144
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
150
|
|
Missing a Javadoc comment. |
150
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
154
|
|
Missing a Javadoc comment. |
154
|
|
Line has trailing spaces. |
156
|
|
'<' is not preceded with whitespace. |
157
|
|
'<' is not followed by whitespace. |
157
|
|
Missing a Javadoc comment. |
165
|
|
Parameter entry should be final. |
165
|
|
Line has trailing spaces. |
167
|
|
Line has trailing spaces. |
174
|
|
Missing a Javadoc comment. |
178
|
|
Parameter size should be final. |
178
|
|
'size' hides a field. |
178
|
|
'if' construct must use '{}'s. |
179
|
|
'*' is not preceded with whitespace. |
181
|
|
'*' is not followed by whitespace. |
181
|
|
Line has trailing spaces. |
182
|
|
Line has trailing spaces. |
187
|
|
Missing a Javadoc comment. |
188
|
|
Parameter entry should be final. |
188
|
|
Parameter delta should be final. |
188
|
|
Missing a Javadoc comment. |
198
|
|
Parameter entry should be final. |
198
|
|
'-' is not preceded with whitespace. |
200
|
|
'-' is not followed by whitespace. |
200
|
|
Missing a Javadoc comment. |
211
|
|
Parameter entry should be final. |
211
|
|
'*' is not preceded with whitespace. |
212
|
|
'*' is not followed by whitespace. |
212
|
|
'*' is not preceded with whitespace. |
213
|
|
'*' is not followed by whitespace. |
213
|
|
'*' is not preceded with whitespace. |
214
|
|
'*' is not followed by whitespace. |
214
|
|
'?' should be on a new line. |
214
|
|
Avoid inline conditionals. |
214
|
|
'*' is not preceded with whitespace. |
215
|
|
'*' is not followed by whitespace. |
215
|
|
'?' should be on a new line. |
218
|
|
Avoid inline conditionals. |
218
|
|
Line has trailing spaces. |
230
|
|
Missing a Javadoc comment. |
231
|
|
Parameter e1 should be final. |
231
|
|
Parameter e2 should be final. |
231
|
|
Name 'e1_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
232
|
|
Name 'e2_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
233
|
|
Line has trailing spaces. |
234
|
|
Line has trailing spaces. |
242
|
|
Missing a Javadoc comment. |
244
|
|
Missing a Javadoc comment. |
245
|
|
Variable 'priority' must be private and have accessor methods. |
245
|
|
Missing a Javadoc comment. |
246
|
|
Variable 'heapIndex' must be private and have accessor methods. |
246
|
|
Missing a Javadoc comment. |
247
|
|
Variable 'item' must be private and have accessor methods. |
247
|
|
Missing a Javadoc comment. |
251
|
|
Missing a Javadoc comment. |
252
|
|
Variable 'hashIterator' must be private and have accessor methods. |
252
|
|
Missing a Javadoc comment. |
253
|
|
Variable 'current' must be private and have accessor methods. |
253
|
|
Line has trailing spaces. |
254
|
|
Missing a Javadoc comment. |
255
|
|
Missing a Javadoc comment. |
259
|
|
Missing a Javadoc comment. |
263
|
|
Missing a Javadoc comment. |
269
|
jwutil/collections/BinaryRelation.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
12
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
14
|
|
Line has trailing spaces. |
18
|
|
Line has trailing spaces. |
24
|
|
Expected an @return tag. |
26
|
|
Redundant 'public' modifier. |
26
|
|
Expected @param tag for 'a'. |
26
|
|
Expected @param tag for 'b'. |
26
|
|
Line has trailing spaces. |
27
|
jwutil/collections/BitStringSet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
19
|
|
Variable 'b' must be private and have accessor methods. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Variable 'elements' must be private and have accessor methods. |
20
|
|
Line has trailing spaces. |
21
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
25
|
|
Parameter arg0 should be final. |
25
|
|
'if' construct must use '{}'s. |
35
|
|
Line has trailing spaces. |
39
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Parameter arg0 should be final. |
43
|
|
'if' construct must use '{}'s. |
45
|
|
Line has trailing spaces. |
48
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
52
|
|
Missing a Javadoc comment. |
52
|
|
Parameter arg0 should be final. |
52
|
|
'if' construct must use '{}'s. |
54
|
|
'if' construct must use '{}'s. |
56
|
|
Line has trailing spaces. |
59
|
|
Missing a Javadoc comment. |
60
|
|
Parameter b should be final. |
60
|
|
'b' hides a field. |
60
|
|
Parameter elements should be final. |
60
|
|
'elements' hides a field. |
60
|
|
Line has trailing spaces. |
64
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
Missing a Javadoc comment. |
68
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
75
|
|
Missing a Javadoc comment. |
75
|
|
Line has trailing spaces. |
78
|
|
Missing a Javadoc comment. |
79
|
|
Missing a Javadoc comment. |
80
|
|
Variable 'i' must be private and have accessor methods. |
80
|
|
Missing a Javadoc comment. |
81
|
|
Variable 'elements' must be private and have accessor methods. |
81
|
|
Line has trailing spaces. |
82
|
|
Missing a Javadoc comment. |
83
|
|
Parameter i should be final. |
83
|
|
'i' hides a field. |
83
|
|
Parameter elements should be final. |
83
|
|
'elements' hides a field. |
83
|
|
Line has trailing spaces. |
87
|
|
Missing a Javadoc comment. |
91
|
|
Line has trailing spaces. |
94
|
|
Missing a Javadoc comment. |
98
|
|
Missing a Javadoc comment. |
106
|
|
Line has trailing spaces. |
109
|
|
Line has trailing spaces. |
111
|
jwutil/collections/CollectionFactory.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
23
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
24
|
|
Line has trailing spaces. |
28
|
|
Line has trailing spaces. |
31
|
|
Expected an @return tag. |
33
|
|
Line has trailing spaces. |
41
|
|
Method 'makeCollection' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Parameter initialCapacity should be final. |
46
|
|
Line has trailing spaces. |
56
|
|
Parameter c should be final. |
61
|
|
Line has trailing spaces. |
68
|
|
Line has trailing spaces. |
75
|
|
Parameter c should be final. |
82
|
|
Line has trailing spaces. |
93
|
|
Line is longer than 80 characters. |
99
|
|
Parameter o should be final. |
110
|
|
Parameter c2 should be final. |
114
|
|
Line has trailing spaces. |
125
|
|
Parameter c should be final. |
129
|
|
'if' construct must use '{}'s. |
132
|
|
Missing a Javadoc comment. |
140
|
|
Line has trailing spaces. |
142
|
jwutil/collections/CollectionTestWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
16
|
|
Line is longer than 80 characters. |
17
|
|
Missing a Javadoc comment. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Missing a Javadoc comment. |
24
|
|
Parameter c1 should be final. |
24
|
|
'c1' hides a field. |
24
|
|
Parameter c2 should be final. |
24
|
|
'c2' hides a field. |
24
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Parameter arg0 should be final. |
49
|
|
Missing a Javadoc comment. |
55
|
|
Missing a Javadoc comment. |
56
|
|
Missing a Javadoc comment. |
57
|
|
Missing a Javadoc comment. |
58
|
|
Missing a Javadoc comment. |
59
|
|
Missing a Javadoc comment. |
60
|
|
Missing a Javadoc comment. |
61
|
|
Parameter c1 should be final. |
61
|
|
'c1' hides a field. |
61
|
|
Parameter c2 should be final. |
61
|
|
'c2' hides a field. |
61
|
|
Parameter i1 should be final. |
62
|
|
'i1' hides a field. |
62
|
|
Parameter i2 should be final. |
62
|
|
'i2' hides a field. |
62
|
|
Parameter stable should be final. |
62
|
|
'stable' hides a field. |
62
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
Missing a Javadoc comment. |
68
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
76
|
|
Missing a Javadoc comment. |
76
|
|
'if' construct must use '{}'s. |
80
|
|
Line has trailing spaces. |
80
|
|
'if' construct must use '{}'s. |
81
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
87
|
|
Missing a Javadoc comment. |
87
|
|
'if' construct must use '{}'s. |
89
|
|
Missing a Javadoc comment. |
98
|
|
Redundant 'final' modifier. |
98
|
|
'if' construct must use '{}'s. |
99
|
|
'if' construct must use '{}'s. |
101
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
117
|
|
'=' is not preceded with whitespace. |
121
|
|
'=' is not followed by whitespace. |
121
|
|
'<' is not preceded with whitespace. |
121
|
|
'<' is not followed by whitespace. |
121
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
131
|
|
Parameter arg0 should be final. |
131
|
|
Line is longer than 80 characters. |
132
|
|
'cast' is not followed by whitespace. |
132
|
|
'=' is not preceded with whitespace. |
136
|
|
'=' is not followed by whitespace. |
136
|
|
'<' is not preceded with whitespace. |
136
|
|
'<' is not followed by whitespace. |
136
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
146
|
|
Parameter arg0 should be final. |
146
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
157
|
|
Parameter arg0 should be final. |
157
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
169
|
|
Parameter arg0 should be final. |
169
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
178
|
|
Parameter arg0 should be final. |
178
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
190
|
|
Parameter arg0 should be final. |
190
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
202
|
|
Parameter arg0 should be final. |
202
|
|
'=' is not preceded with whitespace. |
205
|
|
'=' is not followed by whitespace. |
205
|
|
';' is followed by whitespace. |
205
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
217
|
|
Method 'comparator' is not designed for extension - needs to be abstract, final or empty. |
226
|
|
'cast' is not followed by whitespace. |
227
|
|
'cast' is not followed by whitespace. |
228
|
|
Method 'subSet' is not designed for extension - needs to be abstract, final or empty. |
236
|
|
Parameter arg0 should be final. |
236
|
|
Parameter arg1 should be final. |
236
|
|
'cast' is not followed by whitespace. |
237
|
|
'cast' is not followed by whitespace. |
238
|
|
Method 'headSet' is not designed for extension - needs to be abstract, final or empty. |
246
|
|
Parameter arg0 should be final. |
246
|
|
'cast' is not followed by whitespace. |
247
|
|
'cast' is not followed by whitespace. |
248
|
|
Method 'tailSet' is not designed for extension - needs to be abstract, final or empty. |
256
|
|
Parameter arg0 should be final. |
256
|
|
'cast' is not followed by whitespace. |
257
|
|
'cast' is not followed by whitespace. |
258
|
|
Method 'first' is not designed for extension - needs to be abstract, final or empty. |
266
|
|
'cast' is not followed by whitespace. |
267
|
|
'cast' is not followed by whitespace. |
268
|
|
Method 'last' is not designed for extension - needs to be abstract, final or empty. |
276
|
|
'cast' is not followed by whitespace. |
277
|
|
'cast' is not followed by whitespace. |
278
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
286
|
|
Parameter arg0 should be final. |
286
|
|
Parameter arg1 should be final. |
286
|
|
'cast' is not followed by whitespace. |
287
|
|
'cast' is not followed by whitespace. |
288
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
299
|
|
Parameter arg0 should be final. |
299
|
|
'cast' is not followed by whitespace. |
300
|
|
'cast' is not followed by whitespace. |
301
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
309
|
|
Parameter arg0 should be final. |
309
|
|
Parameter arg1 should be final. |
309
|
|
'cast' is not followed by whitespace. |
310
|
|
'cast' is not followed by whitespace. |
311
|
|
'cast' is not followed by whitespace. |
313
|
|
'cast' is not followed by whitespace. |
314
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
322
|
|
Parameter arg0 should be final. |
322
|
|
Parameter arg1 should be final. |
322
|
|
'cast' is not followed by whitespace. |
323
|
|
'cast' is not followed by whitespace. |
324
|
|
'cast' is not followed by whitespace. |
325
|
|
'cast' is not followed by whitespace. |
326
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
333
|
|
Parameter arg0 should be final. |
333
|
|
'cast' is not followed by whitespace. |
334
|
|
'cast' is not followed by whitespace. |
335
|
|
Method 'indexOf' is not designed for extension - needs to be abstract, final or empty. |
344
|
|
Parameter arg0 should be final. |
344
|
|
'cast' is not followed by whitespace. |
345
|
|
'cast' is not followed by whitespace. |
346
|
|
Method 'lastIndexOf' is not designed for extension - needs to be abstract, final or empty. |
354
|
|
Parameter arg0 should be final. |
354
|
|
'cast' is not followed by whitespace. |
355
|
|
'cast' is not followed by whitespace. |
356
|
|
Method 'listIterator' is not designed for extension - needs to be abstract, final or empty. |
364
|
|
'cast' is not followed by whitespace. |
365
|
|
'cast' is not followed by whitespace. |
365
|
|
'cast' is not followed by whitespace. |
375
|
|
Method 'listIterator' is not designed for extension - needs to be abstract, final or empty. |
381
|
|
Parameter arg0 should be final. |
381
|
|
Line is longer than 80 characters. |
382
|
|
'cast' is not followed by whitespace. |
382
|
|
'cast' is not followed by whitespace. |
382
|
|
'cast' is not followed by whitespace. |
392
|
|
Method 'subList' is not designed for extension - needs to be abstract, final or empty. |
398
|
|
Parameter arg0 should be final. |
398
|
|
Parameter arg1 should be final. |
398
|
|
'cast' is not followed by whitespace. |
399
|
|
'cast' is not followed by whitespace. |
400
|
jwutil/collections/CollectionWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
17
|
|
Line has trailing spaces. |
21
|
|
Line has trailing spaces. |
23
|
|
Variable 'b' must be private and have accessor methods. |
23
|
|
Parameter c should be final. |
26
|
|
Expected @param tag for 'c'. |
26
|
|
Line has trailing spaces. |
29
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
Parameter o should be final. |
30
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
34
|
|
Missing a Javadoc comment. |
34
|
|
Parameter c should be final. |
34
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
38
|
|
Missing a Javadoc comment. |
38
|
|
Line has trailing spaces. |
41
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Missing a Javadoc comment. |
42
|
|
Parameter o should be final. |
42
|
|
Line has trailing spaces. |
45
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter c should be final. |
46
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
50
|
|
Missing a Javadoc comment. |
50
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Missing a Javadoc comment. |
58
|
|
Parameter o should be final. |
58
|
|
Line has trailing spaces. |
61
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
62
|
|
Missing a Javadoc comment. |
62
|
|
Parameter c should be final. |
62
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Parameter c should be final. |
66
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
70
|
|
Missing a Javadoc comment. |
70
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
74
|
|
Missing a Javadoc comment. |
74
|
|
Line has trailing spaces. |
77
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
78
|
|
Missing a Javadoc comment. |
78
|
|
Parameter a should be final. |
78
|
|
Line has trailing spaces. |
81
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
82
|
|
Missing a Javadoc comment. |
82
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Missing a Javadoc comment. |
86
|
|
Parameter o should be final. |
86
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
90
|
|
Missing a Javadoc comment. |
90
|
jwutil/collections/EntryValueComparator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
11
|
|
Class EntryValueComparator should be declared as final. |
15
|
|
Line is longer than 80 characters. |
16
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Parameter arg0 should be final. |
18
|
|
Parameter arg1 should be final. |
18
|
|
'if' construct must use '{}'s. |
19
|
|
'if' construct must use '{}'s. |
25
|
jwutil/collections/EnumerationIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
11
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
12
|
|
Line is longer than 80 characters. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Parameter e should be final. |
18
|
|
'e' hides a field. |
18
|
|
Expected @param tag for 'e'. |
18
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
19
|
|
Missing a Javadoc comment. |
19
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
20
|
|
Missing a Javadoc comment. |
20
|
jwutil/collections/FibonacciHeap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
6
|
|
Line has trailing spaces. |
8
|
|
Missing a Javadoc comment. |
14
|
|
Missing a Javadoc comment. |
15
|
|
Variable 'key' must be private and have accessor methods. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Variable 'entry' must be private and have accessor methods. |
16
|
|
Line has trailing spaces. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Variable 'next' must be private and have accessor methods. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Variable 'previous' must be private and have accessor methods. |
19
|
|
Line has trailing spaces. |
20
|
|
Missing a Javadoc comment. |
21
|
|
Variable 'mark' must be private and have accessor methods. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Variable 'degree' must be private and have accessor methods. |
22
|
|
Missing a Javadoc comment. |
24
|
|
Variable 'parent' must be private and have accessor methods. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Variable 'childlist' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
27
|
|
Parameter key should be final. |
27
|
|
'key' hides a field. |
27
|
|
Parameter entry should be final. |
27
|
|
'entry' hides a field. |
27
|
|
Missing a Javadoc comment. |
36
|
|
Parameter key should be final. |
36
|
|
'key' hides a field. |
36
|
|
Missing a Javadoc comment. |
45
|
|
Parameter p should be final. |
45
|
|
Missing a Javadoc comment. |
54
|
|
'if' construct must use '{}'s. |
56
|
|
Missing a Javadoc comment. |
65
|
|
Missing a Javadoc comment. |
67
|
|
Variable 'head' must be private and have accessor methods. |
67
|
|
Missing a Javadoc comment. |
68
|
|
Variable 'empty' must be private and have accessor methods. |
68
|
|
Missing a Javadoc comment. |
70
|
|
Line has trailing spaces. |
74
|
|
Missing a Javadoc comment. |
75
|
|
Parameter newNode should be final. |
75
|
|
Line has trailing spaces. |
83
|
|
Missing a Javadoc comment. |
90
|
|
Parameter element should be final. |
90
|
|
Line has trailing spaces. |
92
|
|
'if' construct must use '{}'s. |
95
|
|
Missing a Javadoc comment. |
105
|
|
Parameter L should be final. |
105
|
|
Name 'L' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
105
|
|
'if' construct must use '{}'s. |
106
|
|
Missing a Javadoc comment. |
119
|
|
'else' construct must use '{}'s. |
132
|
|
Missing a Javadoc comment. |
136
|
|
'else' construct must use '{}'s. |
145
|
|
Missing a Javadoc comment. |
151
|
|
Variable 'rootlist' must be private and have accessor methods. |
151
|
|
Missing a Javadoc comment. |
152
|
|
Variable 'min' must be private and have accessor methods. |
152
|
|
Missing a Javadoc comment. |
153
|
|
Variable 'size' must be private and have accessor methods. |
153
|
|
Missing a Javadoc comment. |
155
|
|
Method 'empty' is not designed for extension - needs to be abstract, final or empty. |
161
|
|
Missing a Javadoc comment. |
161
|
|
Method 'meld' is not designed for extension - needs to be abstract, final or empty. |
165
|
|
Missing a Javadoc comment. |
165
|
|
Parameter Q should be final. |
165
|
|
Name 'Q' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
165
|
|
'if' construct must use '{}'s. |
166
|
|
Name 'F' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
168
|
|
'if' construct must use '{}'s. |
171
|
|
'if' construct must use '{}'s. |
173
|
|
Method 'insert' is not designed for extension - needs to be abstract, final or empty. |
177
|
|
Missing a Javadoc comment. |
177
|
|
Parameter k should be final. |
177
|
|
Parameter p should be final. |
177
|
|
Name 'Q' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
179
|
|
Missing a Javadoc comment. |
187
|
|
Parameter x should be final. |
187
|
|
Parameter y should be final. |
187
|
|
'if' construct must use '{}'s. |
188
|
|
Missing a Javadoc comment. |
197
|
|
Parameter A should be final. |
197
|
|
Name 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
197
|
|
Parameter x should be final. |
197
|
|
Missing a Javadoc comment. |
208
|
|
Parameter n should be final. |
208
|
|
Missing a Javadoc comment. |
218
|
|
Name 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
220
|
|
'for' construct must use '{}'s. |
222
|
|
'if' construct must use '{}'s. |
237
|
|
Method 'deleteMin' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
'if' construct must use '{}'s. |
245
|
|
'if' construct must use '{}'s. |
253
|
|
'else' construct must use '{}'s. |
255
|
|
Missing a Javadoc comment. |
262
|
|
Parameter v should be final. |
262
|
|
Missing a Javadoc comment. |
270
|
|
Parameter v should be final. |
270
|
|
'else' construct must use '{}'s. |
276
|
|
Method 'decreaseKey2' is not designed for extension - needs to be abstract, final or empty. |
281
|
|
Missing a Javadoc comment. |
281
|
|
Parameter k should be final. |
281
|
|
Parameter p should be final. |
281
|
|
'if' construct must use '{}'s. |
283
|
|
'if' construct must use '{}'s. |
294
|
|
Missing a Javadoc comment. |
298
|
|
Parameter v should be final. |
298
|
|
Method 'decreaseKey' is not designed for extension - needs to be abstract, final or empty. |
309
|
|
Missing a Javadoc comment. |
309
|
|
Parameter k should be final. |
309
|
|
Parameter p should be final. |
309
|
|
'if' construct must use '{}'s. |
311
|
|
'if' construct must use '{}'s. |
314
|
|
'if' construct must use '{}'s. |
316
|
|
'if' construct must use '{}'s. |
329
|
|
Method 'delete' is not designed for extension - needs to be abstract, final or empty. |
333
|
|
Missing a Javadoc comment. |
333
|
|
Parameter p should be final. |
333
|
|
Method 'min' is not designed for extension - needs to be abstract, final or empty. |
338
|
|
Missing a Javadoc comment. |
338
|
|
Method 'print' is not designed for extension - needs to be abstract, final or empty. |
342
|
|
Missing a Javadoc comment. |
342
|
jwutil/collections/Filter.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
9
|
|
Line has trailing spaces. |
16
|
|
Expected an @return tag. |
21
|
|
Method 'isElement' is not designed for extension - needs to be abstract, final or empty. |
21
|
|
Parameter o should be final. |
21
|
|
Expected @param tag for 'o'. |
21
|
|
Line has trailing spaces. |
27
|
|
Expected an @return tag. |
31
|
|
Method 'map' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Parameter o should be final. |
31
|
|
Expected @param tag for 'o'. |
31
|
jwutil/collections/FilterIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
19
|
|
Line has trailing spaces. |
20
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
21
|
|
Missing a Javadoc comment. |
25
|
|
Variable 'i' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'f' must be private and have accessor methods. |
26
|
|
Parameter i should be final. |
28
|
|
'i' hides a field. |
28
|
|
Expected @param tag for 'i'. |
28
|
|
Parameter f should be final. |
28
|
|
'f' hides a field. |
28
|
|
Expected @param tag for 'f'. |
28
|
|
Missing a Javadoc comment. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
35
|
|
'if' construct must use '{}'s. |
38
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
44
|
|
Missing a Javadoc comment. |
44
|
|
'if' construct must use '{}'s. |
45
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
jwutil/collections/FlattenedCollection.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Missing a Javadoc comment. |
20
|
|
Missing a Javadoc comment. |
22
|
|
Parameter c2 should be final. |
22
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
';' is followed by whitespace. |
31
|
|
'if' construct must use '{}'s. |
33
|
|
'else' construct must use '{}'s. |
34
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Missing a Javadoc comment. |
42
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Missing a Javadoc comment. |
49
|
|
';' is followed by whitespace. |
50
|
|
'if' construct must use '{}'s. |
53
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter o should be final. |
65
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
72
|
|
Missing a Javadoc comment. |
72
|
|
Parameter c2 should be final. |
72
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Missing a Javadoc comment. |
79
|
|
Parameter c2 should be final. |
79
|
|
';' is followed by whitespace. |
81
|
|
'if' construct must use '{}'s. |
84
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
97
|
|
Missing a Javadoc comment. |
97
|
|
Variable 'current' must be private and have accessor methods. |
99
|
|
Variable 'i' must be private and have accessor methods. |
100
|
|
Variable 'j' must be private and have accessor methods. |
101
|
|
Variable 'last' must be private and have accessor methods. |
102
|
|
Variable 'more' must be private and have accessor methods. |
103
|
|
Line has trailing spaces. |
104
|
|
Line has trailing spaces. |
106
|
|
Line has trailing spaces. |
131
|
|
'if' construct must use '{}'s. |
133
|
|
'if' construct must use '{}'s. |
143
|
|
Line has trailing spaces. |
149
|
jwutil/collections/GenericInvertibleMultiMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
21
|
|
Line is longer than 80 characters. |
22
|
|
Line is longer than 80 characters. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Missing a Javadoc comment. |
27
|
|
Line is longer than 80 characters. |
28
|
|
Missing a Javadoc comment. |
28
|
|
Parameter map should be final. |
28
|
|
'map' hides a field. |
28
|
|
Parameter imap should be final. |
28
|
|
'imap' hides a field. |
28
|
|
Parameter inverse should be final. |
29
|
|
'inverse' hides a field. |
29
|
|
'=' is not preceded with whitespace. |
30
|
|
'=' is not followed by whitespace. |
30
|
|
Line is longer than 80 characters. |
32
|
|
Missing a Javadoc comment. |
32
|
|
Parameter map should be final. |
32
|
|
'map' hides a field. |
32
|
|
Parameter imap should be final. |
32
|
|
'imap' hides a field. |
32
|
|
Line has trailing spaces. |
36
|
|
Missing a Javadoc comment. |
39
|
|
Parameter mmf should be final. |
39
|
|
Missing a Javadoc comment. |
42
|
|
Parameter mf should be final. |
42
|
|
Parameter cf should be final. |
42
|
|
',' is not followed by whitespace. |
43
|
|
',' is not followed by whitespace. |
43
|
|
Missing a Javadoc comment. |
45
|
|
Parameter cf should be final. |
45
|
|
Missing a Javadoc comment. |
48
|
|
Line is longer than 80 characters. |
53
|
|
Missing a Javadoc comment. |
53
|
|
Parameter m should be final. |
53
|
|
Line is longer than 80 characters. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Parameter mm should be final. |
57
|
|
Expected an @return tag. |
64
|
|
Method 'invert' is not designed for extension - needs to be abstract, final or empty. |
64
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Parameter key should be final. |
66
|
|
Parameter value should be final. |
66
|
|
Line is longer than 80 characters. |
70
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
70
|
|
Missing a Javadoc comment. |
70
|
|
Parameter key should be final. |
70
|
|
Parameter values should be final. |
70
|
|
'for' construct must use '{}'s. |
72
|
|
'=' is not preceded with whitespace. |
72
|
|
'=' is not followed by whitespace. |
72
|
|
';' is followed by whitespace. |
72
|
|
'if' construct must use '{}'s. |
73
|
|
Line is longer than 80 characters. |
77
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Missing a Javadoc comment. |
77
|
|
Parameter mm should be final. |
77
|
|
Line is longer than 80 characters. |
79
|
|
'=' is not preceded with whitespace. |
79
|
|
'=' is not followed by whitespace. |
79
|
|
';' is followed by whitespace. |
79
|
|
'cast' is not followed by whitespace. |
80
|
|
'if' construct must use '{}'s. |
81
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Missing a Javadoc comment. |
86
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
87
|
|
Missing a Javadoc comment. |
87
|
|
Parameter a should be final. |
87
|
|
Parameter b should be final. |
87
|
|
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. |
90
|
|
Missing a Javadoc comment. |
90
|
|
Parameter key should be final. |
90
|
|
Method 'containsValue' is not designed for extension - needs to be abstract, final or empty. |
93
|
|
Missing a Javadoc comment. |
93
|
|
Parameter value should be final. |
93
|
|
Expected an @return tag. |
98
|
|
Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. |
98
|
|
Variable 'last' must be private and have accessor methods. |
105
|
|
'cast' is not followed by whitespace. |
108
|
|
Parameter o should be final. |
120
|
|
'if' construct must use '{}'s. |
121
|
|
Parameter o should be final. |
129
|
|
'if' construct must use '{}'s. |
130
|
|
Missing a Javadoc comment. |
142
|
|
'abstract' modifier out of order with the JLS suggestions. |
142
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
146
|
|
Missing a Javadoc comment. |
146
|
|
Parameter o should be final. |
146
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
149
|
|
Missing a Javadoc comment. |
149
|
|
Parameter key should be final. |
149
|
|
Method 'getValues' is not designed for extension - needs to be abstract, final or empty. |
152
|
|
Missing a Javadoc comment. |
152
|
|
'=' is not preceded with whitespace. |
155
|
|
'=' is not followed by whitespace. |
155
|
|
Variable 'last' must be private and have accessor methods. |
157
|
|
'=' is not preceded with whitespace. |
159
|
|
'=' is not followed by whitespace. |
159
|
|
Parameter o should be final. |
166
|
|
Parameter o should be final. |
170
|
|
Parameter o should be final. |
173
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
179
|
|
Missing a Javadoc comment. |
179
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
182
|
|
Missing a Javadoc comment. |
182
|
|
Method 'keySet' is not designed for extension - needs to be abstract, final or empty. |
185
|
|
Missing a Javadoc comment. |
185
|
|
Variable 'last' must be private and have accessor methods. |
190
|
|
'=' is not preceded with whitespace. |
192
|
|
'=' is not followed by whitespace. |
192
|
|
'for' construct must use '{}'s. |
195
|
|
'=' is not preceded with whitespace. |
195
|
|
'=' is not followed by whitespace. |
195
|
|
';' is followed by whitespace. |
196
|
|
Parameter o should be final. |
204
|
|
Parameter o should be final. |
206
|
|
Method 'put' is not designed for extension - needs to be abstract, final or empty. |
213
|
|
Missing a Javadoc comment. |
213
|
|
Parameter key should be final. |
213
|
|
Parameter value should be final. |
213
|
|
Method 'putAll' is not designed for extension - needs to be abstract, final or empty. |
218
|
|
Missing a Javadoc comment. |
218
|
|
Parameter t should be final. |
218
|
|
'=' is not preceded with whitespace. |
219
|
|
'=' is not followed by whitespace. |
219
|
|
';' is followed by whitespace. |
219
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
224
|
|
Missing a Javadoc comment. |
224
|
|
Parameter key should be final. |
224
|
|
Line is longer than 80 characters. |
226
|
|
'=' is not preceded with whitespace. |
226
|
|
'=' is not followed by whitespace. |
226
|
|
'cast' is not followed by whitespace. |
226
|
|
'cast' is not followed by whitespace. |
226
|
|
';' is followed by whitespace. |
226
|
|
'{' is not preceded with whitespace. |
226
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
232
|
|
Missing a Javadoc comment. |
232
|
|
Parameter key should be final. |
232
|
|
Parameter value should be final. |
232
|
|
Line is longer than 80 characters. |
236
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
236
|
|
Missing a Javadoc comment. |
236
|
|
Parameter key should be final. |
236
|
|
Parameter values should be final. |
236
|
|
'for' construct must use '{}'s. |
238
|
|
'=' is not preceded with whitespace. |
238
|
|
'=' is not followed by whitespace. |
238
|
|
';' is followed by whitespace. |
238
|
|
'if' construct must use '{}'s. |
239
|
|
Line is longer than 80 characters. |
243
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
Parameter key should be final. |
243
|
|
Parameter values should be final. |
243
|
|
'for' construct must use '{}'s. |
245
|
|
Line is longer than 80 characters. |
245
|
|
'=' is not preceded with whitespace. |
245
|
|
'=' is not followed by whitespace. |
245
|
|
'cast' is not followed by whitespace. |
245
|
|
';' is followed by whitespace. |
245
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
252
|
|
Missing a Javadoc comment. |
252
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
253
|
|
Missing a Javadoc comment. |
253
|
|
Method 'values' is not designed for extension - needs to be abstract, final or empty. |
255
|
|
Missing a Javadoc comment. |
255
|
|
Line has trailing spaces. |
256
|
|
Method 'computeHistogram' is not designed for extension - needs to be abstract, final or empty. |
257
|
|
Missing a Javadoc comment. |
257
|
|
Parameter keyName should be final. |
257
|
|
Parameter valueName should be final. |
257
|
|
Line is longer than 80 characters. |
258
|
jwutil/collections/GenericMultiMap.java
Error |
Line |
|
Line does not match expected header line of ''. |
1
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
27
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
28
|
|
Line has trailing spaces. |
31
|
|
Missing a Javadoc comment. |
33
|
|
Line has trailing spaces. |
35
|
|
Missing a Javadoc comment. |
36
|
|
Line has trailing spaces. |
37
|
|
Missing a Javadoc comment. |
39
|
|
Line is longer than 80 characters. |
45
|
|
Parameter cf should be final. |
55
|
|
'cf' hides a field. |
55
|
|
Expected @param tag for 'cf'. |
55
|
|
Line is longer than 80 characters. |
63
|
|
Parameter mf should be final. |
63
|
|
'mf' hides a field. |
63
|
|
Expected @param tag for 'mf'. |
63
|
|
Parameter cf should be final. |
63
|
|
'cf' hides a field. |
63
|
|
Expected @param tag for 'cf'. |
63
|
|
Line has trailing spaces. |
68
|
|
Line has trailing spaces. |
71
|
|
Line has trailing spaces. |
77
|
|
Parameter mm should be final. |
77
|
|
Expected @param tag for 'mm'. |
77
|
|
Line has trailing spaces. |
82
|
|
Line has trailing spaces. |
86
|
|
Parameter m should be final. |
86
|
|
Expected @param tag for 'm'. |
86
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
95
|
|
Missing a Javadoc comment. |
95
|
|
Missing a Javadoc comment. |
98
|
|
Parameter internMap should be final. |
98
|
|
'=' is not preceded with whitespace. |
99
|
|
'=' is not followed by whitespace. |
99
|
|
'for' construct must use '{}'s. |
100
|
|
Line is longer than 80 characters. |
100
|
|
'=' is not preceded with whitespace. |
100
|
|
'=' is not followed by whitespace. |
100
|
|
';' is followed by whitespace. |
100
|
|
'cast' is not followed by whitespace. |
101
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
105
|
|
Missing a Javadoc comment. |
105
|
|
'for' construct must use '{}'s. |
107
|
|
Line is longer than 80 characters. |
107
|
|
'=' is not preceded with whitespace. |
107
|
|
'=' is not followed by whitespace. |
107
|
|
';' is followed by whitespace. |
107
|
|
'if' construct must use '{}'s. |
108
|
|
'cast' is not followed by whitespace. |
108
|
|
'>' is not preceded with whitespace. |
108
|
|
'>' is not followed by whitespace. |
108
|
|
Line has trailing spaces. |
112
|
|
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. |
113
|
|
Missing a Javadoc comment. |
113
|
|
Parameter key should be final. |
113
|
|
'cast' is not followed by whitespace. |
114
|
|
Line has trailing spaces. |
117
|
|
Method 'containsValue' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Missing a Javadoc comment. |
118
|
|
Parameter value should be final. |
118
|
|
'for' construct must use '{}'s. |
119
|
|
'=' is not preceded with whitespace. |
119
|
|
'=' is not followed by whitespace. |
119
|
|
';' is followed by whitespace. |
119
|
|
'if' construct must use '{}'s. |
120
|
|
Line has trailing spaces. |
132
|
|
Expected an @return tag. |
137
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
137
|
|
Parameter key should be final. |
137
|
|
Expected @param tag for 'key'. |
137
|
|
'cast' is not followed by whitespace. |
138
|
|
Line has trailing spaces. |
150
|
|
Expected an @return tag. |
152
|
|
Method 'put' is not designed for extension - needs to be abstract, final or empty. |
152
|
|
Parameter key should be final. |
152
|
|
Expected @param tag for 'key'. |
152
|
|
Parameter value should be final. |
152
|
|
Expected @param tag for 'value'. |
152
|
|
'cast' is not followed by whitespace. |
153
|
|
'==' is not preceded with whitespace. |
154
|
|
'==' is not followed by whitespace. |
154
|
|
Avoid inline conditionals. |
154
|
|
Line has trailing spaces. |
160
|
|
Line has trailing spaces. |
162
|
|
Expected an @return tag. |
164
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
164
|
|
Parameter key should be final. |
164
|
|
Expected @param tag for 'key'. |
164
|
|
'cast' is not followed by whitespace. |
165
|
|
'==' is not preceded with whitespace. |
167
|
|
'==' is not followed by whitespace. |
167
|
|
'==' is not preceded with whitespace. |
167
|
|
'==' is not followed by whitespace. |
167
|
|
Avoid inline conditionals. |
167
|
|
Expected an @return tag. |
176
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
176
|
|
Parameter key should be final. |
176
|
|
Expected @param tag for 'key'. |
176
|
|
Parameter value should be final. |
176
|
|
Expected @param tag for 'value'. |
176
|
|
Missing a Javadoc comment. |
179
|
|
Parameter key should be final. |
179
|
|
Parameter value should be final. |
179
|
|
Parameter internMap should be final. |
179
|
|
'cast' is not followed by whitespace. |
180
|
|
'!=' is not preceded with whitespace. |
181
|
|
'!=' is not followed by whitespace. |
181
|
|
Avoid inline conditionals. |
181
|
|
'if' construct must use '{}'s. |
182
|
|
'!=' is not preceded with whitespace. |
182
|
|
'!=' is not followed by whitespace. |
182
|
|
'==' is not preceded with whitespace. |
182
|
|
'==' is not followed by whitespace. |
182
|
|
Method 'putAll' is not designed for extension - needs to be abstract, final or empty. |
196
|
|
Parameter t should be final. |
196
|
|
Expected @param tag for 't'. |
196
|
|
'while' is not followed by whitespace. |
198
|
|
'cast' is not followed by whitespace. |
199
|
|
'(' is followed by whitespace. |
200
|
|
')' is preceded with whitespace. |
200
|
|
Line has trailing spaces. |
203
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
204
|
|
Missing a Javadoc comment. |
204
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
208
|
|
Missing a Javadoc comment. |
208
|
|
Parameter o should be final. |
208
|
|
'if' construct must use '{}'s. |
209
|
|
'==' is not preceded with whitespace. |
209
|
|
'==' is not followed by whitespace. |
209
|
|
'if' construct must use '{}'s. |
210
|
|
'==' is not preceded with whitespace. |
210
|
|
'==' is not followed by whitespace. |
210
|
|
'entrySet' hides a field. |
212
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
219
|
|
Missing a Javadoc comment. |
219
|
|
'while' is not followed by whitespace. |
222
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
236
|
|
Parameter key should be final. |
236
|
|
Expected @param tag for 'key'. |
236
|
|
Parameter value should be final. |
236
|
|
Expected @param tag for 'value'. |
236
|
|
Line is longer than 80 characters. |
239
|
|
Missing a Javadoc comment. |
239
|
|
Parameter key should be final. |
239
|
|
Parameter value should be final. |
239
|
|
Parameter internMap should be final. |
239
|
|
Parameter cf should be final. |
239
|
|
Line has trailing spaces. |
243
|
|
Line has trailing spaces. |
245
|
|
Line has trailing spaces. |
247
|
|
Line is longer than 80 characters. |
252
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
252
|
|
Parameter key should be final. |
252
|
|
Expected @param tag for 'key'. |
252
|
|
Parameter values should be final. |
252
|
|
Expected @param tag for 'values'. |
252
|
|
Expected an @return tag. |
256
|
|
Line is longer than 80 characters. |
256
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
256
|
|
Parameter mm should be final. |
256
|
|
Expected @param tag for 'mm'. |
256
|
|
'=' is not preceded with whitespace. |
258
|
|
'=' is not followed by whitespace. |
258
|
|
';' is followed by whitespace. |
258
|
|
'if' construct must use '{}'s. |
260
|
|
Line has trailing spaces. |
265
|
|
Line has trailing spaces. |
267
|
|
Line has trailing spaces. |
269
|
|
Line is longer than 80 characters. |
274
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
274
|
|
Parameter key should be final. |
274
|
|
Expected @param tag for 'key'. |
274
|
|
Parameter values should be final. |
274
|
|
Expected @param tag for 'values'. |
274
|
|
Line has trailing spaces. |
281
|
|
Line is longer than 80 characters. |
286
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
286
|
|
Parameter key should be final. |
286
|
|
Expected @param tag for 'key'. |
286
|
|
Parameter values should be final. |
286
|
|
Expected @param tag for 'values'. |
286
|
|
Line has trailing spaces. |
292
|
|
Line has trailing spaces. |
296
|
|
Expected an @return tag. |
298
|
|
Method 'getValues' is not designed for extension - needs to be abstract, final or empty. |
298
|
|
Expected @param tag for 'key'. |
298
|
|
Line is longer than 80 characters. |
301
|
|
Missing a Javadoc comment. |
301
|
|
Parameter internMap should be final. |
301
|
|
Parameter cf should be final. |
301
|
|
'cast' is not followed by whitespace. |
302
|
|
Line has trailing spaces. |
312
|
|
Expected an @return tag. |
314
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
314
|
|
Parameter a should be final. |
314
|
|
Expected @param tag for 'a'. |
314
|
|
Parameter b should be final. |
314
|
|
Expected @param tag for 'b'. |
314
|
|
Missing a Javadoc comment. |
317
|
|
Parameter a should be final. |
317
|
|
Parameter b should be final. |
317
|
|
Parameter internMap should be final. |
317
|
|
'cast' is not followed by whitespace. |
318
|
|
'if' construct must use '{}'s. |
319
|
|
'else' construct must use '{}'s. |
321
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
325
|
|
Missing a Javadoc comment. |
325
|
|
'while' is not followed by whitespace. |
329
|
|
'if' construct must use '{}'s. |
332
|
|
'==' is not preceded with whitespace. |
332
|
|
'==' is not followed by whitespace. |
332
|
|
'+' is not preceded with whitespace. |
333
|
|
'+' is not followed by whitespace. |
333
|
|
'+' is not preceded with whitespace. |
333
|
|
'+' is not followed by whitespace. |
333
|
|
'+' is not preceded with whitespace. |
333
|
|
'+' is not followed by whitespace. |
333
|
|
'+' is not preceded with whitespace. |
333
|
|
'+' is not followed by whitespace. |
333
|
|
Method 'computeHistogram' is not designed for extension - needs to be abstract, final or empty. |
339
|
|
Missing a Javadoc comment. |
339
|
|
Parameter keyName should be final. |
339
|
|
Parameter valueName should be final. |
339
|
|
Line is longer than 80 characters. |
340
|
|
Line has trailing spaces. |
342
|
|
Expected an @return tag. |
344
|
|
Method 'keySet' is not designed for extension - needs to be abstract, final or empty. |
344
|
|
'if' construct must use '{}'s. |
345
|
|
Missing a Javadoc comment. |
348
|
|
Line has trailing spaces. |
349
|
|
Line has trailing spaces. |
351
|
|
Expected an @return tag. |
353
|
|
Method 'values' is not designed for extension - needs to be abstract, final or empty. |
353
|
|
'if' construct must use '{}'s. |
354
|
|
Missing a Javadoc comment. |
357
|
|
Expected an @return tag. |
365
|
|
Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. |
365
|
|
'if' construct must use '{}'s. |
366
|
|
Missing a Javadoc comment. |
369
|
|
Line has trailing spaces. |
370
|
|
Missing a Javadoc comment. |
373
|
|
Missing a Javadoc comment. |
374
|
|
Missing a Javadoc comment. |
375
|
|
Variable 'it' must be private and have accessor methods. |
377
|
|
Variable 'lastKey' must be private and have accessor methods. |
378
|
|
'=' is not preceded with whitespace. |
380
|
|
'=' is not followed by whitespace. |
380
|
|
Missing a Javadoc comment. |
387
|
|
Parameter o should be final. |
387
|
|
Missing a Javadoc comment. |
393
|
|
Parameter o should be final. |
393
|
|
Missing a Javadoc comment. |
397
|
|
Missing a Javadoc comment. |
401
|
|
Missing a Javadoc comment. |
402
|
|
Missing a Javadoc comment. |
403
|
|
Line is longer than 80 characters. |
405
|
|
Variable 'it' must be private and have accessor methods. |
405
|
|
Line is longer than 80 characters. |
407
|
|
'cast' is not followed by whitespace. |
407
|
|
Missing a Javadoc comment. |
411
|
|
Parameter o should be final. |
411
|
|
Missing a Javadoc comment. |
414
|
|
Parameter o should be final. |
414
|
|
Missing a Javadoc comment. |
418
|
|
Parameter o should be final. |
418
|
|
Missing a Javadoc comment. |
421
|
|
Line is longer than 80 characters. |
424
|
|
Missing a Javadoc comment. |
424
|
|
Missing a Javadoc comment. |
426
|
|
Variable 'internMap' must be private and have accessor methods. |
426
|
|
Missing a Javadoc comment. |
427
|
|
Variable 'cf' must be private and have accessor methods. |
427
|
|
Line is longer than 80 characters. |
428
|
|
Missing a Javadoc comment. |
428
|
|
Parameter internMap should be final. |
428
|
|
'internMap' hides a field. |
428
|
|
Parameter cf should be final. |
428
|
|
'cf' hides a field. |
428
|
|
Missing a Javadoc comment. |
432
|
|
Parameter internMap should be final. |
432
|
|
'internMap' hides a field. |
432
|
|
Line has trailing spaces. |
435
|
|
Method 'asMap' is not designed for extension - needs to be abstract, final or empty. |
436
|
|
Missing a Javadoc comment. |
436
|
|
Line is longer than 80 characters. |
437
|
|
Method 'asMultiMap' is not designed for extension - needs to be abstract, final or empty. |
437
|
|
Missing a Javadoc comment. |
437
|
|
Line has trailing spaces. |
438
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
441
|
|
Missing a Javadoc comment. |
441
|
|
Parameter o should be final. |
441
|
|
'if' construct must use '{}'s. |
442
|
|
'if' construct must use '{}'s. |
444
|
|
'==' should be on a new line. |
444
|
|
Line is longer than 80 characters. |
446
|
|
'else' construct must use '{}'s. |
447
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
450
|
|
Missing a Javadoc comment. |
450
|
|
'if' construct must use '{}'s. |
456
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
462
|
|
Missing a Javadoc comment. |
462
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
465
|
|
Missing a Javadoc comment. |
465
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
468
|
|
Missing a Javadoc comment. |
468
|
|
Parameter me should be final. |
468
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
471
|
|
Missing a Javadoc comment. |
471
|
|
Parameter o should be final. |
471
|
|
'cast' is not followed by whitespace. |
472
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
474
|
|
Missing a Javadoc comment. |
474
|
|
Parameter o should be final. |
474
|
|
'if' construct must use '{}'s. |
475
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
480
|
|
Missing a Javadoc comment. |
480
|
|
Parameter o should be final. |
480
|
|
'if' construct must use '{}'s. |
481
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
485
|
|
Missing a Javadoc comment. |
485
|
|
Line has trailing spaces. |
489
|
|
Line is longer than 80 characters. |
490
|
|
Missing a Javadoc comment. |
490
|
|
Missing a Javadoc comment. |
491
|
|
Name 'backing_map' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
491
|
|
Variable 'backing_map' must be private and have accessor methods. |
491
|
|
Missing a Javadoc comment. |
492
|
|
Variable 'mapit' must be private and have accessor methods. |
492
|
|
Missing a Javadoc comment. |
493
|
|
Variable 'setit' must be private and have accessor methods. |
493
|
|
Missing a Javadoc comment. |
494
|
|
Variable 'lastit' must be private and have accessor methods. |
494
|
|
Missing a Javadoc comment. |
495
|
|
Variable 'key' must be private and have accessor methods. |
495
|
|
Line is longer than 80 characters. |
496
|
|
Missing a Javadoc comment. |
496
|
|
Parameter m should be final. |
496
|
|
Parameter backing should be final. |
496
|
|
Missing a Javadoc comment. |
502
|
|
Parameter m should be final. |
502
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
505
|
|
Missing a Javadoc comment. |
505
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
506
|
|
Missing a Javadoc comment. |
506
|
|
Parameter newValue should be final. |
511
|
|
'if' construct must use '{}'s. |
512
|
|
Method 'advance' is not designed for extension - needs to be abstract, final or empty. |
524
|
|
Missing a Javadoc comment. |
524
|
|
'cast' is not followed by whitespace. |
527
|
|
'cast' is not followed by whitespace. |
529
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
533
|
|
Missing a Javadoc comment. |
533
|
|
Line has trailing spaces. |
537
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
538
|
|
Missing a Javadoc comment. |
538
|
|
Method 'copy' is not designed for extension - needs to be abstract, final or empty. |
541
|
|
Missing a Javadoc comment. |
541
|
jwutil/collections/HashCodeComparator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
17
|
|
Missing a Javadoc comment. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Line has trailing spaces. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Missing a Javadoc comment. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
30
|
|
Name 'duplicate_hashcode_objects' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Line has trailing spaces. |
33
|
|
Missing a Javadoc comment. |
34
|
|
'cast' is not followed by whitespace. |
43
|
|
Must have at least one statement. |
46
|
|
Method 'finalize' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Missing a Javadoc comment. |
58
|
|
Method 'compare' is not designed for extension - needs to be abstract, final or empty. |
67
|
|
Parameter arg0 should be final. |
67
|
|
Parameter arg1 should be final. |
67
|
|
'if' construct must use '{}'s. |
69
|
|
'else' construct must use '{}'s. |
70
|
|
'if' construct must use '{}'s. |
71
|
|
'6835' is a magic number. |
81
|
|
'6835' is a magic number. |
81
|
|
'if' construct must use '{}'s. |
83
|
|
'if' construct must use '{}'s. |
84
|
|
The double-checked locking idiom is broken and should be avoided. |
88
|
|
Line is longer than 80 characters. |
89
|
|
Line is longer than 80 characters. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'+' is not preceded with whitespace. |
99
|
|
'+' is not followed by whitespace. |
99
|
|
'if' construct must use '{}'s. |
101
|
|
Missing a Javadoc comment. |
115
|
|
Parameter o should be final. |
115
|
|
'if' construct must use '{}'s. |
117
|
|
Line is longer than 80 characters. |
123
|
|
'=' is not preceded with whitespace. |
123
|
|
'=' is not followed by whitespace. |
123
|
|
'if' construct must use '{}'s. |
126
|
|
'if' construct must use '{}'s. |
128
|
jwutil/collections/HashWorklist.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
13
|
|
Line has trailing spaces. |
14
|
|
Line is longer than 80 characters. |
15
|
|
Line has trailing spaces. |
17
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
18
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Missing a Javadoc comment. |
27
|
|
Parameter once should be final. |
27
|
|
'once' hides a field. |
27
|
|
Parameter sf should be final. |
27
|
|
Parameter lf should be final. |
27
|
|
Missing a Javadoc comment. |
32
|
|
Parameter once should be final. |
32
|
|
'once' hides a field. |
32
|
|
Parameter lf should be final. |
32
|
|
Missing a Javadoc comment. |
35
|
|
Parameter once should be final. |
35
|
|
'once' hides a field. |
35
|
|
Parameter sf should be final. |
35
|
|
Missing a Javadoc comment. |
38
|
|
Parameter once should be final. |
38
|
|
'once' hides a field. |
38
|
|
Missing a Javadoc comment. |
41
|
|
Method 'push' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
Parameter item should be final. |
48
|
|
Method 'pull' is not designed for extension - needs to be abstract, final or empty. |
55
|
|
Missing a Javadoc comment. |
55
|
|
'if' construct must use '{}'s. |
57
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
64
|
|
Missing a Javadoc comment. |
64
|
|
Parameter index should be final. |
64
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
71
|
|
Missing a Javadoc comment. |
71
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
78
|
|
Missing a Javadoc comment. |
78
|
|
Parameter item should be final. |
78
|
|
'if' construct must use '{}'s. |
79
|
|
'else' construct must use '{}'s. |
81
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
88
|
|
Missing a Javadoc comment. |
88
|
|
Parameter o should be final. |
88
|
|
Method 'getVisitedSet' is not designed for extension - needs to be abstract, final or empty. |
92
|
|
Missing a Javadoc comment. |
92
|
jwutil/collections/IdentityHashCodeWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
10
|
|
Class IdentityHashCodeWrapper should be declared as final. |
12
|
|
Missing a Javadoc comment. |
12
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
14
|
|
Missing a Javadoc comment. |
15
|
|
Parameter o should be final. |
15
|
|
'o' hides a field. |
15
|
|
Missing a Javadoc comment. |
18
|
|
Parameter o should be final. |
18
|
|
Missing a Javadoc comment. |
22
|
|
Parameter that should be final. |
22
|
|
'if' construct must use '{}'s. |
23
|
|
'if' construct must use '{}'s. |
24
|
|
'cast' is not followed by whitespace. |
25
|
|
Missing a Javadoc comment. |
27
|
|
Line has trailing spaces. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Line has trailing spaces. |
32
|
jwutil/collections/IndexMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
20
|
|
Missing a Javadoc comment. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Missing a Javadoc comment. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Line has trailing spaces. |
29
|
|
Missing a Javadoc comment. |
30
|
|
Parameter name should be final. |
30
|
|
'name' hides a field. |
30
|
|
Line has trailing spaces. |
36
|
|
Missing a Javadoc comment. |
37
|
|
Parameter name should be final. |
37
|
|
'name' hides a field. |
37
|
|
Parameter size should be final. |
37
|
|
Line has trailing spaces. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Parameter name should be final. |
44
|
|
'name' hides a field. |
44
|
|
Parameter size should be final. |
44
|
|
Parameter t should be final. |
44
|
|
Line has trailing spaces. |
50
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
51
|
|
Missing a Javadoc comment. |
51
|
|
Parameter o should be final. |
51
|
|
Inner assignments should be avoided. |
54
|
|
'if' construct must use '{}'s. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
Line has trailing spaces. |
60
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Missing a Javadoc comment. |
61
|
|
Parameter i should be final. |
61
|
|
Line has trailing spaces. |
64
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter o should be final. |
65
|
|
Line has trailing spaces. |
68
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
69
|
|
Missing a Javadoc comment. |
69
|
|
Line has trailing spaces. |
72
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
73
|
|
Missing a Javadoc comment. |
73
|
|
Line has trailing spaces. |
76
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Missing a Javadoc comment. |
77
|
|
Line has trailing spaces. |
80
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
81
|
|
Missing a Javadoc comment. |
81
|
|
Line has trailing spaces. |
85
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Missing a Javadoc comment. |
86
|
|
Parameter c should be final. |
86
|
|
'=' is not preceded with whitespace. |
88
|
|
'=' is not followed by whitespace. |
88
|
|
';' is followed by whitespace. |
88
|
|
Line has trailing spaces. |
93
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
94
|
|
Missing a Javadoc comment. |
94
|
|
Parameter that should be final. |
94
|
|
Line has trailing spaces. |
102
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Missing a Javadoc comment. |
103
|
|
'+' is not preceded with whitespace. |
105
|
|
'+' is not followed by whitespace. |
105
|
|
Line has trailing spaces. |
113
|
|
Method 'dumpStrings' is not designed for extension - needs to be abstract, final or empty. |
114
|
|
Missing a Javadoc comment. |
114
|
|
'+' is not preceded with whitespace. |
117
|
|
'+' is not followed by whitespace. |
117
|
|
Line has trailing spaces. |
120
|
|
Line is longer than 80 characters. |
121
|
|
Missing a Javadoc comment. |
121
|
|
Parameter name should be final. |
121
|
|
Parameter in should be final. |
121
|
|
Line has trailing spaces. |
134
|
|
Line is longer than 80 characters. |
135
|
|
Missing a Javadoc comment. |
135
|
|
Parameter name should be final. |
135
|
|
Parameter in should be final. |
135
|
|
'if' construct must use '{}'s. |
139
|
jwutil/collections/IndexedMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Missing a Javadoc comment. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Line has trailing spaces. |
26
|
jwutil/collections/InstrumentedSetWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
22
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
23
|
|
Line is longer than 80 characters. |
24
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Missing a Javadoc comment. |
31
|
|
Utility classes should not have a public or default constructor. |
31
|
|
Line has trailing spaces. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Name 'm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Name 'q' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Name 'results' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
35
|
|
Line has trailing spaces. |
36
|
|
Missing a Javadoc comment. |
37
|
|
'cast' is not followed by whitespace. |
45
|
|
Line is longer than 80 characters. |
47
|
|
Must have at least one statement. |
54
|
|
Missing a Javadoc comment. |
63
|
|
Parameter i should be final. |
63
|
|
Line has trailing spaces. |
69
|
|
Line is longer than 80 characters. |
77
|
|
'=' is not preceded with whitespace. |
77
|
|
'=' is not followed by whitespace. |
77
|
|
';' is followed by whitespace. |
77
|
|
Line is longer than 80 characters. |
78
|
|
Line is longer than 80 characters. |
86
|
|
'=' is not preceded with whitespace. |
86
|
|
'=' is not followed by whitespace. |
86
|
|
';' is followed by whitespace. |
86
|
|
Line is longer than 80 characters. |
87
|
|
Line is longer than 80 characters. |
92
|
|
'if' construct must use '{}'s. |
96
|
|
Must have at least one statement. |
97
|
|
Line has trailing spaces. |
102
|
|
Missing a Javadoc comment. |
103
|
|
Parameter i should be final. |
103
|
|
Line is longer than 80 characters. |
104
|
|
'cast' is not followed by whitespace. |
104
|
|
'if' construct must use '{}'s. |
106
|
|
Inner assignments should be avoided. |
106
|
|
'else' construct must use '{}'s. |
107
|
|
Missing a Javadoc comment. |
112
|
|
Parameter s should be final. |
112
|
|
Line is longer than 80 characters. |
115
|
|
',' is not followed by whitespace. |
115
|
|
'4' is a magic number. |
115
|
|
Method 'getWrappedSet' is not designed for extension - needs to be abstract, final or empty. |
120
|
|
Missing a Javadoc comment. |
120
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
122
|
|
Missing a Javadoc comment. |
122
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
127
|
|
Missing a Javadoc comment. |
127
|
|
Line has trailing spaces. |
131
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
132
|
|
Missing a Javadoc comment. |
132
|
|
Parameter o should be final. |
132
|
|
Line has trailing spaces. |
136
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
140
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
148
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
156
|
|
Parameter arg0 should be final. |
156
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
164
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
172
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
180
|
|
Parameter arg0 should be final. |
180
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
188
|
|
Parameter arg0 should be final. |
188
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
196
|
|
Parameter arg0 should be final. |
196
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
204
|
|
Parameter arg0 should be final. |
204
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
212
|
|
Parameter arg0 should be final. |
212
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
220
|
|
Parameter arg0 should be final. |
220
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
228
|
|
Parameter arg0 should be final. |
228
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
236
|
|
Missing a Javadoc comment. |
241
|
|
Line has trailing spaces. |
242
|
|
Missing a Javadoc comment. |
243
|
|
Variable 'identifier' must be private and have accessor methods. |
243
|
|
Line has trailing spaces. |
244
|
|
Missing a Javadoc comment. |
245
|
|
Parameter identifier should be final. |
245
|
|
'identifier' hides a field. |
245
|
|
Line has trailing spaces. |
248
|
|
Method 'mergeResults' is not designed for extension - needs to be abstract, final or empty. |
249
|
|
Missing a Javadoc comment. |
249
|
|
Parameter that should be final. |
249
|
|
'=' is not preceded with whitespace. |
251
|
|
'=' is not followed by whitespace. |
251
|
|
'<' is not preceded with whitespace. |
251
|
|
'<' is not followed by whitespace. |
251
|
|
'+' is not preceded with whitespace. |
255
|
|
'+' is not followed by whitespace. |
255
|
|
Line has trailing spaces. |
263
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
264
|
|
Missing a Javadoc comment. |
264
|
|
Parameter o should be final. |
264
|
|
'cast' is not followed by whitespace. |
265
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
267
|
|
Missing a Javadoc comment. |
267
|
|
Parameter that should be final. |
267
|
|
'if' construct must use '{}'s. |
268
|
|
'if' construct must use '{}'s. |
269
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
272
|
|
Missing a Javadoc comment. |
272
|
|
Avoid inline conditionals. |
273
|
|
Line has trailing spaces. |
275
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
276
|
|
Missing a Javadoc comment. |
276
|
|
'=' is not preceded with whitespace. |
286
|
|
'=' is not followed by whitespace. |
286
|
|
'<' is not preceded with whitespace. |
286
|
|
'<' is not followed by whitespace. |
286
|
|
'{' should be on the previous line. |
292
|
|
Line has trailing spaces. |
306
|
|
Missing a Javadoc comment. |
307
|
|
Name 'clear_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
307
|
|
Missing a Javadoc comment. |
308
|
|
Name 'removeAll_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
308
|
|
Missing a Javadoc comment. |
309
|
|
Name 'retainAll_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
309
|
|
Missing a Javadoc comment. |
310
|
|
Name 'addAll_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
310
|
|
Missing a Javadoc comment. |
311
|
|
Name 'containsAll_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
311
|
|
Missing a Javadoc comment. |
312
|
|
Name 'remove_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
312
|
|
Missing a Javadoc comment. |
313
|
|
Name 'add_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
313
|
|
Missing a Javadoc comment. |
314
|
|
Name 'toArray2_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
314
|
|
Missing a Javadoc comment. |
315
|
|
Name 'toArray_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
315
|
|
Missing a Javadoc comment. |
316
|
|
Name 'iterator_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
316
|
|
Missing a Javadoc comment. |
317
|
|
Name 'contains_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
317
|
|
Missing a Javadoc comment. |
318
|
|
Name 'isEmpty_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
318
|
|
Missing a Javadoc comment. |
319
|
|
Name 'size_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
319
|
|
Missing a Javadoc comment. |
320
|
|
Name 'equals_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
320
|
|
Missing a Javadoc comment. |
321
|
|
Name 'hashCode_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
321
|
|
Missing a Javadoc comment. |
322
|
|
Name 'toString_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
322
|
|
Method '_clear' is not designed for extension - needs to be abstract, final or empty. |
323
|
|
Missing a Javadoc comment. |
323
|
|
Name '_clear' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
323
|
|
Method '_removeAll' is not designed for extension - needs to be abstract, final or empty. |
327
|
|
Missing a Javadoc comment. |
327
|
|
Name '_removeAll' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
327
|
|
Parameter set should be final. |
327
|
|
Parameter arg0 should be final. |
327
|
|
Method '_retainAll' is not designed for extension - needs to be abstract, final or empty. |
331
|
|
Missing a Javadoc comment. |
331
|
|
Name '_retainAll' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
331
|
|
Parameter set should be final. |
331
|
|
Parameter arg0 should be final. |
331
|
|
Method '_addAll' is not designed for extension - needs to be abstract, final or empty. |
335
|
|
Missing a Javadoc comment. |
335
|
|
Name '_addAll' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
335
|
|
Parameter set should be final. |
335
|
|
Parameter arg0 should be final. |
335
|
|
Method '_containsAll' is not designed for extension - needs to be abstract, final or empty. |
338
|
|
Missing a Javadoc comment. |
338
|
|
Name '_containsAll' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
338
|
|
Parameter set should be final. |
338
|
|
Parameter arg0 should be final. |
338
|
|
Method '_remove' is not designed for extension - needs to be abstract, final or empty. |
342
|
|
Missing a Javadoc comment. |
342
|
|
Name '_remove' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
342
|
|
Parameter set should be final. |
342
|
|
Parameter arg0 should be final. |
342
|
|
Method '_add' is not designed for extension - needs to be abstract, final or empty. |
345
|
|
Missing a Javadoc comment. |
345
|
|
Name '_add' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
345
|
|
Parameter set should be final. |
345
|
|
Parameter arg0 should be final. |
345
|
|
Method '_toArray' is not designed for extension - needs to be abstract, final or empty. |
348
|
|
Missing a Javadoc comment. |
348
|
|
Name '_toArray' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
348
|
|
Parameter set should be final. |
348
|
|
Method '_toArray' is not designed for extension - needs to be abstract, final or empty. |
352
|
|
Missing a Javadoc comment. |
352
|
|
Name '_toArray' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
352
|
|
Parameter set should be final. |
352
|
|
Parameter arg0 should be final. |
352
|
|
Method '_iterator' is not designed for extension - needs to be abstract, final or empty. |
356
|
|
Missing a Javadoc comment. |
356
|
|
Name '_iterator' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
356
|
|
Parameter set should be final. |
356
|
|
Method '_contains' is not designed for extension - needs to be abstract, final or empty. |
359
|
|
Missing a Javadoc comment. |
359
|
|
Name '_contains' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
359
|
|
Parameter set should be final. |
359
|
|
Parameter arg0 should be final. |
359
|
|
Method '_isEmpty' is not designed for extension - needs to be abstract, final or empty. |
363
|
|
Missing a Javadoc comment. |
363
|
|
Name '_isEmpty' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
363
|
|
Parameter set should be final. |
363
|
|
Method '_size' is not designed for extension - needs to be abstract, final or empty. |
366
|
|
Missing a Javadoc comment. |
366
|
|
Name '_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
366
|
|
Parameter set should be final. |
366
|
|
Method '_equals' is not designed for extension - needs to be abstract, final or empty. |
369
|
|
Missing a Javadoc comment. |
369
|
|
Name '_equals' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
369
|
|
Parameter set should be final. |
369
|
|
Parameter o should be final. |
369
|
|
Method '_hashCode' is not designed for extension - needs to be abstract, final or empty. |
372
|
|
Missing a Javadoc comment. |
372
|
|
Name '_hashCode' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
372
|
|
Parameter set should be final. |
372
|
|
Method '_toString' is not designed for extension - needs to be abstract, final or empty. |
376
|
|
Missing a Javadoc comment. |
376
|
|
Name '_toString' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
376
|
|
Parameter set should be final. |
376
|
jwutil/collections/InvertibleMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
18
|
|
Line has trailing spaces. |
29
|
|
Expected an @return tag. |
31
|
|
Redundant 'public' modifier. |
31
|
jwutil/collections/InvertibleMultiMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
9
|
|
Line has trailing spaces. |
17
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
20
|
|
Expected an @return tag. |
34
|
|
Redundant 'public' modifier. |
34
|
jwutil/collections/LightMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
17
|
|
Line has trailing spaces. |
21
|
|
Class Factory should be declared as final. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Line has trailing spaces. |
30
|
|
Line has trailing spaces. |
32
|
|
Expected an @return tag. |
34
|
|
Parameter map should be final. |
34
|
|
Expected @param tag for 'map'. |
34
|
|
Line has trailing spaces. |
40
|
|
Missing a Javadoc comment. |
42
|
|
Missing a Javadoc comment. |
44
|
|
'{' is not followed by whitespace. |
47
|
|
'}' is not preceded with whitespace. |
47
|
|
Missing a Javadoc comment. |
49
|
|
'{' is not preceded with whitespace. |
49
|
|
Missing a Javadoc comment. |
53
|
|
'{' is not preceded with whitespace. |
53
|
|
Expected an @return tag. |
59
|
|
Parameter key should be final. |
59
|
|
Expected @param tag for 'key'. |
59
|
|
'{' is not preceded with whitespace. |
59
|
|
Expected an @return tag. |
64
|
|
Parameter value should be final. |
64
|
|
Expected @param tag for 'value'. |
64
|
|
Expected an @return tag. |
69
|
|
Parameter key should be final. |
69
|
|
Expected @param tag for 'key'. |
69
|
|
'{' is not preceded with whitespace. |
69
|
|
Name 'key_hash_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
71
|
|
'while' construct must use '{}'s. |
73
|
|
'while' is not followed by whitespace. |
73
|
|
'if' construct must use '{}'s. |
74
|
|
'if' is not followed by whitespace. |
74
|
|
'if' construct must use '{}'s. |
77
|
|
'if' is not followed by whitespace. |
77
|
|
'if' construct must use '{}'s. |
80
|
|
'if' is not followed by whitespace. |
80
|
|
'else' construct must use '{}'s. |
82
|
|
Expected an @return tag. |
89
|
|
Parameter key should be final. |
89
|
|
Expected @param tag for 'key'. |
89
|
|
Parameter value should be final. |
89
|
|
Expected @param tag for 'value'. |
89
|
|
'{' is not preceded with whitespace. |
89
|
|
Name 'key_hash_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
92
|
|
'while' is not followed by whitespace. |
94
|
|
'if' construct must use '{}'s. |
96
|
|
'if' is not followed by whitespace. |
96
|
|
'if' construct must use '{}'s. |
99
|
|
'if' is not followed by whitespace. |
99
|
|
Name 'new_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
111
|
|
'if' is not followed by whitespace. |
112
|
|
'{' is not preceded with whitespace. |
112
|
|
'if' construct must use '{}'s. |
117
|
|
'if' is not followed by whitespace. |
117
|
|
'else' construct must use '{}'s. |
119
|
|
Expected an @return tag. |
127
|
|
Parameter key should be final. |
127
|
|
Expected @param tag for 'key'. |
127
|
|
Line has trailing spaces. |
128
|
|
'if' construct must use '{}'s. |
129
|
|
'if' is not followed by whitespace. |
129
|
|
Name 'key_hash_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
131
|
|
'while' construct must use '{}'s. |
136
|
|
'while' is not followed by whitespace. |
136
|
|
'if' is not followed by whitespace. |
137
|
|
'}' should be on the same line. |
141
|
|
'if' is not followed by whitespace. |
143
|
|
'||' should be on a new line. |
143
|
|
'}' should be on the same line. |
148
|
|
Missing a Javadoc comment. |
160
|
|
Redundant 'final' modifier. |
160
|
|
Name 'remove_node' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
160
|
|
Parameter node should be final. |
160
|
|
Parameter prev should be final. |
160
|
|
Parameter son should be final. |
161
|
|
'if' construct must use '{}'s. |
162
|
|
'if' is not followed by whitespace. |
162
|
|
'if' construct must use '{}'s. |
164
|
|
'if' is not followed by whitespace. |
164
|
|
Line has trailing spaces. |
170
|
|
'?' should be on a new line. |
171
|
|
Avoid inline conditionals. |
171
|
|
Missing a Javadoc comment. |
181
|
|
Redundant 'final' modifier. |
181
|
|
Name 'remove_semi_leaf' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
181
|
|
Parameter node should be final. |
181
|
|
Parameter prev should be final. |
181
|
|
Parameter son should be final. |
182
|
|
Parameter m should be final. |
182
|
|
'if' construct must use '{}'s. |
183
|
|
'if' is not followed by whitespace. |
183
|
|
'if' construct must use '{}'s. |
186
|
|
'if' is not followed by whitespace. |
186
|
|
'else' construct must use '{}'s. |
188
|
|
Missing a Javadoc comment. |
198
|
|
Redundant 'final' modifier. |
198
|
|
Name 'finish_removal' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
198
|
|
Parameter node should be final. |
198
|
|
Parameter prev should be final. |
198
|
|
Parameter son should be final. |
199
|
|
Parameter m should be final. |
199
|
|
'if' is not followed by whitespace. |
200
|
|
'if' construct must use '{}'s. |
204
|
|
'if' is not followed by whitespace. |
204
|
|
'if' construct must use '{}'s. |
207
|
|
'if' is not followed by whitespace. |
207
|
|
'else' construct must use '{}'s. |
209
|
|
Missing a Javadoc comment. |
217
|
|
Redundant 'final' modifier. |
217
|
|
Name 'extract_next' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
217
|
|
Parameter node should be final. |
217
|
|
'if' is not followed by whitespace. |
221
|
|
'while' is not followed by whitespace. |
226
|
|
Missing a Javadoc comment. |
237
|
|
Redundant 'final' modifier. |
237
|
|
Name 'extract_prev' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
237
|
|
Parameter node should be final. |
237
|
|
'if' is not followed by whitespace. |
241
|
|
'while' is not followed by whitespace. |
246
|
|
Parameter map should be final. |
257
|
|
Expected @param tag for 'map'. |
257
|
|
Expected @throws tag for 'UnsupportedOperationException'. |
257
|
|
Redundant throws: 'UnsupportedOperationException' is unchecked exception. |
257
|
|
'{' is not preceded with whitespace. |
257
|
|
'for' is not followed by whitespace. |
258
|
|
';' is followed by whitespace. |
258
|
|
Expected @throws tag for 'UnsupportedOperationException'. |
266
|
|
Redundant throws: 'UnsupportedOperationException' is unchecked exception. |
266
|
|
'{' is not preceded with whitespace. |
266
|
|
Expected an @return tag. |
273
|
|
'{' is not preceded with whitespace. |
273
|
|
Missing a Javadoc comment. |
281
|
|
Redundant 'final' modifier. |
281
|
|
Name 'get_values' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
281
|
|
'{' is not preceded with whitespace. |
282
|
|
'if' construct must use '{}'s. |
283
|
|
'if' is not followed by whitespace. |
283
|
|
Line has trailing spaces. |
289
|
|
Expected an @return tag. |
291
|
|
Expected @throws tag for 'UnsupportedOperationException'. |
291
|
|
Redundant throws: 'UnsupportedOperationException' is unchecked exception. |
291
|
|
Missing a Javadoc comment. |
299
|
|
Redundant 'final' modifier. |
299
|
|
Name 'get_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
299
|
|
'if' construct must use '{}'s. |
301
|
|
'if' is not followed by whitespace. |
301
|
|
Missing a Javadoc comment. |
307
|
|
Missing a Javadoc comment. |
308
|
|
Variable 'key' must be private and have accessor methods. |
308
|
|
Missing a Javadoc comment. |
309
|
|
Variable 'value' must be private and have accessor methods. |
309
|
|
Missing a Javadoc comment. |
310
|
|
Variable 'node' must be private and have accessor methods. |
310
|
|
Missing a Javadoc comment. |
312
|
|
Parameter node should be final. |
312
|
|
'node' hides a field. |
312
|
|
'{' is not preceded with whitespace. |
312
|
|
Missing a Javadoc comment. |
318
|
|
Missing a Javadoc comment. |
319
|
|
Missing a Javadoc comment. |
321
|
|
Parameter value should be final. |
321
|
|
'value' hides a field. |
321
|
|
Name 'old_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
322
|
|
Missing a Javadoc comment. |
328
|
|
Parameter o should be final. |
328
|
|
'{' is not preceded with whitespace. |
328
|
|
'if' construct must use '{}'s. |
329
|
|
'if' is not followed by whitespace. |
329
|
|
'if' construct must use '{}'s. |
330
|
|
'if' is not followed by whitespace. |
330
|
|
Line has trailing spaces. |
333
|
|
Line has trailing spaces. |
334
|
|
'&&' should be on a new line. |
334
|
|
Missing a Javadoc comment. |
338
|
|
'{' is not preceded with whitespace. |
338
|
|
Missing a Javadoc comment. |
342
|
|
Expected an @return tag. |
352
|
|
Missing a Javadoc comment. |
360
|
|
Redundant 'final' modifier. |
360
|
|
Name 'get_keys' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
360
|
|
'if' construct must use '{}'s. |
362
|
|
'if' is not followed by whitespace. |
362
|
|
Missing a Javadoc comment. |
369
|
|
Name 'copy_tree' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
369
|
|
Parameter node should be final. |
369
|
|
'if' construct must use '{}'s. |
370
|
|
'if' is not followed by whitespace. |
370
|
|
Line has trailing spaces. |
375
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
380
|
|
Missing a Javadoc comment. |
380
|
|
'catch' is not followed by whitespace. |
385
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
391
|
|
Missing a Javadoc comment. |
391
|
|
Parameter o should be final. |
391
|
|
'if' construct must use '{}'s. |
392
|
|
'if' is not followed by whitespace. |
392
|
|
'if' construct must use '{}'s. |
393
|
|
'if' is not followed by whitespace. |
393
|
|
Line has trailing spaces. |
395
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
406
|
|
Missing a Javadoc comment. |
406
|
|
'if' construct must use '{}'s. |
407
|
|
'if' is not followed by whitespace. |
407
|
|
Missing a Javadoc comment. |
412
|
|
Name 'hash_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
412
|
|
Missing a Javadoc comment. |
414
|
|
Name 'compute_hash_code' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
414
|
|
Parameter node should be final. |
414
|
|
'if' construct must use '{}'s. |
415
|
|
'if' is not followed by whitespace. |
415
|
|
Line has trailing spaces. |
416
|
|
Line has trailing spaces. |
417
|
|
Line has trailing spaces. |
418
|
|
'+' should be on a new line. |
418
|
|
'+' should be on a new line. |
419
|
|
Missing a Javadoc comment. |
423
|
|
Line has trailing spaces. |
428
|
|
Missing a Javadoc comment. |
429
|
|
Variable 'key' must be private and have accessor methods. |
429
|
|
Missing a Javadoc comment. |
430
|
|
Variable 'value' must be private and have accessor methods. |
430
|
|
Missing a Javadoc comment. |
431
|
|
Variable 'keyHashCode' must be private and have accessor methods. |
431
|
|
Missing a Javadoc comment. |
433
|
|
Variable 'left' must be private and have accessor methods. |
433
|
|
Missing a Javadoc comment. |
434
|
|
Variable 'right' must be private and have accessor methods. |
434
|
|
Missing a Javadoc comment. |
436
|
|
'key' hides a field. |
436
|
|
'value' hides a field. |
436
|
|
Missing a Javadoc comment. |
444
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
450
|
|
Missing a Javadoc comment. |
450
|
|
Missing a Javadoc comment. |
458
|
|
Name 'build_str' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
458
|
|
'if' construct must use '{}'s. |
459
|
|
'if' is not followed by whitespace. |
459
|
jwutil/collections/LightRelation.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
12
|
|
Line has trailing spaces. |
14
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
15
|
|
Method 'getEmptyRelation' is not designed for extension - needs to be abstract, final or empty. |
32
|
|
Missing a Javadoc comment. |
32
|
|
Line has trailing spaces. |
35
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Parameter key should be final. |
37
|
|
Parameter value should be final. |
37
|
|
'if' construct must use '{}'s. |
40
|
|
'if' is not followed by whitespace. |
40
|
|
Inner assignments should be avoided. |
41
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter key should be final. |
46
|
|
Parameter values should be final. |
46
|
|
'if' construct must use '{}'s. |
48
|
|
'if' is not followed by whitespace. |
48
|
|
'if' construct must use '{}'s. |
51
|
|
'if' is not followed by whitespace. |
51
|
|
Inner assignments should be avoided. |
52
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Parameter key should be final. |
57
|
|
Parameter values should be final. |
57
|
|
'if' construct must use '{}'s. |
60
|
|
'if' is not followed by whitespace. |
60
|
|
'for' construct must use '{}'s. |
62
|
|
'for' is not followed by whitespace. |
62
|
|
';' is followed by whitespace. |
62
|
|
Line has trailing spaces. |
65
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
'for' is not followed by whitespace. |
69
|
|
';' is followed by whitespace. |
69
|
|
Line has trailing spaces. |
71
|
jwutil/collections/LinearMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
15
|
|
Line has trailing spaces. |
17
|
|
Missing a Javadoc comment. |
23
|
|
Variable 'keys' must be private and have accessor methods. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Variable 'values' must be private and have accessor methods. |
24
|
|
Line has trailing spaces. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Parameter k should be final. |
26
|
|
Parameter v should be final. |
26
|
|
Line has trailing spaces. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Parameter size should be final. |
32
|
|
Line has trailing spaces. |
35
|
|
Missing a Javadoc comment. |
36
|
|
'16' is a magic number. |
37
|
|
Line has trailing spaces. |
39
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Line has trailing spaces. |
47
|
|
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. |
51
|
|
Missing a Javadoc comment. |
51
|
|
Parameter arg0 should be final. |
51
|
|
Line has trailing spaces. |
54
|
|
Method 'containsValue' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Missing a Javadoc comment. |
58
|
|
Parameter arg0 should be final. |
58
|
|
Line has trailing spaces. |
61
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter arg0 should be final. |
65
|
|
'if' construct must use '{}'s. |
67
|
|
Line has trailing spaces. |
70
|
|
Method 'keySet' is not designed for extension - needs to be abstract, final or empty. |
74
|
|
Missing a Javadoc comment. |
74
|
|
Line has trailing spaces. |
77
|
|
Method 'put' is not designed for extension - needs to be abstract, final or empty. |
81
|
|
Missing a Javadoc comment. |
81
|
|
Parameter arg0 should be final. |
81
|
|
Parameter arg1 should be final. |
81
|
|
'if' construct must use '{}'s. |
83
|
|
Line has trailing spaces. |
83
|
|
Line has trailing spaces. |
88
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
92
|
|
Missing a Javadoc comment. |
92
|
|
Parameter arg0 should be final. |
92
|
|
'if' construct must use '{}'s. |
94
|
|
Line has trailing spaces. |
98
|
|
Method 'values' is not designed for extension - needs to be abstract, final or empty. |
102
|
|
Missing a Javadoc comment. |
102
|
|
Line has trailing spaces. |
105
|
|
Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Missing a Javadoc comment. |
109
|
|
Line has trailing spaces. |
112
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
117
|
|
Missing a Javadoc comment. |
117
|
|
Line has trailing spaces. |
120
|
|
Missing a Javadoc comment. |
121
|
|
Missing a Javadoc comment. |
126
|
|
Missing a Javadoc comment. |
133
|
|
Line has trailing spaces. |
136
|
|
Line has trailing spaces. |
138
|
|
Missing a Javadoc comment. |
139
|
|
Missing a Javadoc comment. |
141
|
|
Variable 'k' must be private and have accessor methods. |
141
|
|
Line has trailing spaces. |
142
|
|
Missing a Javadoc comment. |
146
|
|
Missing a Javadoc comment. |
153
|
|
Missing a Javadoc comment. |
160
|
|
Line has trailing spaces. |
165
|
|
Line has trailing spaces. |
167
|
|
Missing a Javadoc comment. |
168
|
|
Missing a Javadoc comment. |
169
|
|
Variable 'k' must be private and have accessor methods. |
169
|
|
Missing a Javadoc comment. |
171
|
|
Parameter k should be final. |
171
|
|
'k' hides a field. |
171
|
|
Line has trailing spaces. |
174
|
|
Missing a Javadoc comment. |
178
|
|
Missing a Javadoc comment. |
185
|
|
Missing a Javadoc comment. |
192
|
|
Parameter arg0 should be final. |
192
|
|
Line has trailing spaces. |
195
|
|
Line has trailing spaces. |
197
|
jwutil/collections/LinearSet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
17
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
18
|
|
Line has trailing spaces. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Line has trailing spaces. |
37
|
|
Expected @param tag for 'capacity'. |
40
|
|
Expected @param tag for 'set'. |
48
|
|
Line has trailing spaces. |
54
|
|
'lf' hides a field. |
56
|
|
Expected @param tag for 'lf'. |
56
|
|
Line has trailing spaces. |
63
|
|
'lf' hides a field. |
65
|
|
Expected @param tag for 'lf'. |
65
|
|
Parameter capacity should be final. |
65
|
|
Expected @param tag for 'capacity'. |
65
|
|
'lf' hides a field. |
74
|
|
Expected @param tag for 'lf'. |
74
|
|
Expected @param tag for 'set'. |
74
|
|
Missing a Javadoc comment. |
79
|
|
Parameter lf should be final. |
79
|
|
'lf' hides a field. |
79
|
|
Parameter list should be final. |
79
|
|
'list' hides a field. |
79
|
|
Line has trailing spaces. |
83
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
84
|
|
Missing a Javadoc comment. |
84
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
88
|
|
Missing a Javadoc comment. |
88
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
92
|
|
Missing a Javadoc comment. |
92
|
|
Parameter o should be final. |
92
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
101
|
|
Missing a Javadoc comment. |
101
|
|
Parameter c should be final. |
101
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Missing a Javadoc comment. |
109
|
|
Parameter o should be final. |
109
|
|
Line has trailing spaces. |
118
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
119
|
|
Missing a Javadoc comment. |
119
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
123
|
|
Missing a Javadoc comment. |
123
|
|
Parameter o should be final. |
123
|
|
Line has trailing spaces. |
131
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
132
|
|
Missing a Javadoc comment. |
132
|
|
'try' is not followed by whitespace. |
133
|
|
'{' is not preceded with whitespace. |
133
|
|
'catch' is not followed by whitespace. |
137
|
jwutil/collections/ListFactory.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
15
|
|
Line has trailing spaces. |
17
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
19
|
|
Line has trailing spaces. |
23
|
|
Name 'arrayListFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
25
|
|
Parameter c should be final. |
31
|
|
Parameter i should be final. |
35
|
|
Line has trailing spaces. |
39
|
|
Name 'linkedListFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
41
|
|
Parameter c should be final. |
47
|
|
Line has trailing spaces. |
54
|
|
Line has trailing spaces. |
56
|
|
Missing a Javadoc comment. |
60
|
|
Parameter initCapacity should be final. |
60
|
|
Line is longer than 80 characters. |
65
|
|
Missing a Javadoc comment. |
67
|
|
Parameter c should be final. |
67
|
|
Expected an @return tag. |
72
|
|
Line has trailing spaces. |
77
|
|
Expected an @return tag. |
81
|
|
Method 'makeList' is not designed for extension - needs to be abstract, final or empty. |
81
|
|
Parameter initialCapacity should be final. |
81
|
|
Expected @param tag for 'initialCapacity'. |
81
|
|
Line has trailing spaces. |
87
|
|
Expected an @return tag. |
89
|
|
Line has trailing spaces. |
89
|
|
Parameter c should be final. |
89
|
|
Expected @param tag for 'c'. |
89
|
|
Line has trailing spaces. |
94
|
|
Line has trailing spaces. |
97
|
|
Line has trailing spaces. |
104
|
|
Expected an @return tag. |
114
|
|
Expected @param tag for 'lists'. |
114
|
|
'{' is not preceded with whitespace. |
115
|
|
Parameter index should be final. |
116
|
|
'if' construct must use '{}'s. |
119
|
|
Line has trailing spaces. |
119
|
|
Line has trailing spaces. |
120
|
|
'+' is not preceded with whitespace. |
120
|
|
'+' is not followed by whitespace. |
120
|
|
'+' is not preceded with whitespace. |
120
|
|
'+' is not followed by whitespace. |
120
|
|
Line has trailing spaces. |
124
|
|
'while' is not followed by whitespace. |
125
|
|
Line has trailing spaces. |
130
|
|
'if' is not followed by whitespace. |
131
|
|
Line has trailing spaces. |
136
|
|
'+' is not preceded with whitespace. |
136
|
|
'+' is not followed by whitespace. |
136
|
|
'+' is not preceded with whitespace. |
136
|
|
'+' is not followed by whitespace. |
136
|
|
'+' is not preceded with whitespace. |
136
|
|
'+' is not followed by whitespace. |
136
|
|
Line has trailing spaces. |
142
|
|
'for' is not followed by whitespace. |
143
|
|
'=' is not preceded with whitespace. |
143
|
|
'=' is not followed by whitespace. |
143
|
|
'<' is not preceded with whitespace. |
143
|
|
'<' is not followed by whitespace. |
143
|
|
'cast' is not followed by whitespace. |
144
|
|
Line has trailing spaces. |
151
|
|
Line has trailing spaces. |
154
|
|
Line has trailing spaces. |
155
|
|
Line has trailing spaces. |
162
|
|
Line has trailing spaces. |
168
|
|
Expected an @return tag. |
170
|
|
Expected @param tag for 'lists'. |
170
|
|
Line has trailing spaces. |
178
|
|
Parameter c should be final. |
189
|
|
Line has trailing spaces. |
194
|
|
Missing a Javadoc comment. |
198
|
jwutil/collections/MapFactory.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
23
|
|
Line has trailing spaces. |
27
|
|
Line has trailing spaces. |
28
|
|
Name 'hashMapFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
29
|
|
Parameter map should be final. |
35
|
|
Line has trailing spaces. |
39
|
|
Name 'treeMapFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
41
|
|
Parameter map should be final. |
47
|
|
Line has trailing spaces. |
51
|
|
Line has trailing spaces. |
54
|
|
Expected an @return tag. |
58
|
|
Method 'makeMap' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Line has trailing spaces. |
64
|
|
Expected an @return tag. |
66
|
|
Line is longer than 80 characters. |
66
|
|
Parameter map should be final. |
66
|
|
Expected @param tag for 'map'. |
66
|
|
Line has trailing spaces. |
68
|
|
Line has trailing spaces. |
69
|
|
Parameter map should be final. |
82
|
|
Line has trailing spaces. |
87
|
|
Missing a Javadoc comment. |
91
|
|
Line has trailing spaces. |
93
|
jwutil/collections/MapSet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
15
|
|
Missing a Javadoc comment. |
19
|
|
Redundant 'public' modifier. |
19
|
jwutil/collections/MaxPriorityQueue.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
17
|
|
Line has trailing spaces. |
23
|
|
Expected an @return tag. |
27
|
|
Expected an @return tag. |
32
|
|
Line has trailing spaces. |
33
|
|
Expected an @return tag. |
37
|
|
Expected an @return tag. |
42
|
|
Expected @param tag for 'item'. |
42
|
|
First sentence should end with a period. |
44
|
|
Expected an @return tag. |
47
|
|
Expected @param tag for 'item'. |
47
|
|
Expected @param tag for 'newPriority'. |
47
|
|
Unclosed HTML tag found: <code>setPriority(item, getPriority(item)+delta). |
50
|
|
Expected @param tag for 'item'. |
53
|
|
Expected @param tag for 'delta'. |
53
|
|
Line has trailing spaces. |
54
|
jwutil/collections/MultiMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
18
|
|
Line has trailing spaces. |
21
|
|
Line has trailing spaces. |
23
|
|
Line has trailing spaces. |
25
|
|
Line has trailing spaces. |
26
|
|
Line has trailing spaces. |
27
|
|
Line has trailing spaces. |
29
|
|
Line has trailing spaces. |
30
|
|
Line has trailing spaces. |
84
|
|
Extra HTML tag found: </OL> |
84
|
|
Line has trailing spaces. |
85
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
86
|
|
'{' should be on the previous line. |
90
|
|
Line has trailing spaces. |
97
|
|
Line has trailing spaces. |
100
|
|
Expected an @return tag. |
102
|
|
Redundant 'public' modifier. |
102
|
|
Expected @param tag for 'key'. |
102
|
|
Expected an @return tag. |
109
|
|
Redundant 'public' modifier. |
109
|
|
Expected @param tag for 'key'. |
109
|
|
Expected @param tag for 'value'. |
109
|
|
Redundant 'public' modifier. |
121
|
|
Expected @param tag for 't'. |
121
|
|
Redundant 'public' modifier. |
134
|
|
Expected @param tag for 'key'. |
134
|
|
Expected an @return tag. |
145
|
|
Expected @param tag for 'key'. |
145
|
|
Expected @param tag for 'value'. |
145
|
|
Line has trailing spaces. |
146
|
|
Expected @param tag for 'key'. |
155
|
|
Expected @param tag for 'value'. |
155
|
|
Line has trailing spaces. |
158
|
|
Line has trailing spaces. |
160
|
|
Line is longer than 80 characters. |
165
|
|
Expected @param tag for 'key'. |
165
|
|
Expected @param tag for 'values'. |
165
|
|
Expected an @return tag. |
168
|
|
Expected @param tag for 'mm'. |
168
|
|
Line has trailing spaces. |
171
|
|
Line has trailing spaces. |
173
|
|
Expected @param tag for 'key'. |
178
|
|
Expected @param tag for 'values'. |
178
|
|
Line has trailing spaces. |
183
|
|
Expected @param tag for 'key'. |
188
|
|
Expected @param tag for 'values'. |
188
|
|
Line has trailing spaces. |
192
|
|
Line has trailing spaces. |
196
|
|
Expected an @return tag. |
198
|
|
Expected @param tag for 'key'. |
198
|
|
Expected an @return tag. |
204
|
|
Expected @param tag for 'a'. |
204
|
|
Expected @param tag for 'b'. |
204
|
|
Expected an @return tag. |
208
|
|
Expected an @return tag. |
212
|
|
Line has trailing spaces. |
213
|
|
Missing a Javadoc comment. |
214
|
jwutil/collections/MultiMapFactory.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
12
|
|
Line has trailing spaces. |
16
|
|
Missing a Javadoc comment. |
21
|
|
Line is longer than 80 characters. |
24
|
|
Missing a Javadoc comment. |
24
|
|
Parameter map should be final. |
24
|
|
Method 'makeMultiMap' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
First sentence should end with a period. |
34
|
|
Line has trailing spaces. |
34
|
|
Expected an @return tag. |
37
|
|
Line is longer than 80 characters. |
37
|
|
Method 'makeMultiMap' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Parameter map should be final. |
37
|
|
Expected @param tag for 'map'. |
37
|
|
Line is longer than 80 characters. |
40
|
|
Method 'makeMultiMap' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Parameter mf should be final. |
40
|
|
Parameter cf should be final. |
40
|
jwutil/collections/MultiMapSet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
14
|
|
Missing a Javadoc comment. |
18
|
|
Redundant 'public' modifier. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Redundant 'public' modifier. |
19
|
jwutil/collections/Pair.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
15
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
16
|
|
Line has trailing spaces. |
20
|
|
Line has trailing spaces. |
25
|
|
Variable 'left' must be private and have accessor methods. |
29
|
|
Variable 'right' must be private and have accessor methods. |
29
|
|
Line has trailing spaces. |
30
|
|
Line has trailing spaces. |
33
|
|
Parameter left should be final. |
37
|
|
'left' hides a field. |
37
|
|
Parameter right should be final. |
37
|
|
'right' hides a field. |
37
|
|
Line has trailing spaces. |
40
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
44
|
|
Missing a Javadoc comment. |
44
|
|
Line has trailing spaces. |
45
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Missing a Javadoc comment. |
49
|
|
Parameter index should be final. |
49
|
|
Line has trailing spaces. |
56
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
60
|
|
Missing a Javadoc comment. |
60
|
|
Parameter index should be final. |
60
|
|
Parameter element should be final. |
60
|
|
'=' is not preceded with whitespace. |
63
|
|
'=' is not followed by whitespace. |
63
|
|
'=' is not preceded with whitespace. |
63
|
|
'=' is not followed by whitespace. |
63
|
|
'=' is not preceded with whitespace. |
64
|
|
'=' is not followed by whitespace. |
64
|
|
'=' is not preceded with whitespace. |
64
|
|
'=' is not followed by whitespace. |
64
|
|
Line has trailing spaces. |
68
|
|
Missing a Javadoc comment. |
72
|
|
Parameter t should be final. |
72
|
|
Line has trailing spaces. |
74
|
|
Method 'writeEdges' is not designed for extension - needs to be abstract, final or empty. |
78
|
|
Missing a Javadoc comment. |
78
|
|
Parameter t should be final. |
78
|
|
Line has trailing spaces. |
82
|
|
Line is longer than 80 characters. |
84
|
|
Method 'addEdge' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Missing a Javadoc comment. |
86
|
|
Parameter edge should be final. |
86
|
|
Parameter t should be final. |
86
|
|
'if' construct must use '{}'s. |
87
|
|
'if' construct must use '{}'s. |
89
|
|
'else' construct must use '{}'s. |
91
|
jwutil/collections/PairMapEntry.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
15
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
19
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
20
|
|
Missing a Javadoc comment. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Parameter key should be final. |
28
|
|
'key' hides a field. |
28
|
|
Expected @param tag for 'key'. |
28
|
|
Parameter value should be final. |
28
|
|
'value' hides a field. |
28
|
|
Expected @param tag for 'value'. |
28
|
|
Method 'getKey' is not designed for extension - needs to be abstract, final or empty. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Line has trailing spaces. |
36
|
|
Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Expected an @return tag. |
42
|
|
Method 'setKey' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Parameter newKey should be final. |
42
|
|
Expected @param tag for 'newKey'. |
42
|
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
Parameter newValue should be final. |
48
|
jwutil/collections/PredicateWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
10
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
11
|
|
Missing a Javadoc comment. |
15
|
jwutil/collections/Relation.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
17
|
|
Line has trailing spaces. |
21
|
|
Expected an @return tag. |
24
|
|
Expected @param tag for 'key'. |
24
|
|
Expected @param tag for 'value'. |
24
|
|
Expected an @return tag. |
31
|
|
Expected @param tag for 'key'. |
31
|
|
Expected @param tag for 'values'. |
31
|
|
Line has trailing spaces. |
34
|
|
Line has trailing spaces. |
35
|
|
Expected @param tag for 'key'. |
36
|
|
Expected @param tag for 'value'. |
36
|
|
Line has trailing spaces. |
39
|
|
Expected @param tag for 'key'. |
41
|
|
Expected @param tag for 'values'. |
41
|
|
Expected @param tag for 'key'. |
45
|
|
Expected @param tag for 'predicate'. |
49
|
|
Expected @param tag for 'predicate'. |
53
|
|
Expected @param tag for 'predicate'. |
58
|
|
Expected an @return tag. |
62
|
|
Expected @param tag for 'key'. |
62
|
|
Expected @param tag for 'value'. |
62
|
|
Expected an @return tag. |
66
|
|
Expected @param tag for 'key'. |
66
|
|
Expected an @return tag. |
70
|
|
Expected an @return tag. |
78
|
|
Expected @param tag for 'key'. |
78
|
|
Expected an @return tag. |
83
|
|
Expected an @return tag. |
87
|
|
Expected @param tag for 'rel'. |
92
|
|
First sentence should end with a period. |
95
|
|
Expected an @return tag. |
96
|
|
Expected @param tag for 'o'. |
96
|
|
Expected an @return tag. |
99
|
|
Line has trailing spaces. |
100
|
|
Expected an @return tag. |
103
|
|
Expected @param tag for 'selected_keys'. |
103
|
|
Name 'selected_keys' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
103
|
|
Expected @param tag for 'visitor'. |
109
|
|
Expected an @return tag. |
113
|
|
Line has trailing spaces. |
114
|
|
Line is longer than 80 characters. |
118
|
|
Line has trailing spaces. |
119
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
120
|
|
Expected @param tag for 'key'. |
125
|
|
Expected @param tag for 'value'. |
125
|
|
Line has trailing spaces. |
127
|
jwutil/collections/SetFactory.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
17
|
|
Line has trailing spaces. |
21
|
|
Name 'hashSetFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
23
|
|
Line has trailing spaces. |
28
|
|
Parameter c should be final. |
29
|
|
Parameter i should be final. |
32
|
|
Line has trailing spaces. |
36
|
|
Name 'linearSetFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
39
|
|
Line has trailing spaces. |
44
|
|
Parameter c should be final. |
45
|
|
'cast' is not followed by whitespace. |
48
|
|
Parameter i should be final. |
55
|
|
Name 'treeSetFactory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
61
|
|
Parameter c should be final. |
67
|
|
Line has trailing spaces. |
71
|
|
Line has trailing spaces. |
76
|
|
Line is longer than 80 characters. |
78
|
|
Missing a Javadoc comment. |
80
|
|
Parameter c should be final. |
80
|
|
Missing a Javadoc comment. |
87
|
|
Parameter initCapacity should be final. |
87
|
|
Line has trailing spaces. |
94
|
|
Parameter c should be final. |
104
|
|
Expected an @return tag. |
111
|
|
Expected an @return tag. |
118
|
|
Method 'makeSet' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Parameter initialCapacity should be final. |
118
|
|
Expected @param tag for 'initialCapacity'. |
118
|
|
Line has trailing spaces. |
123
|
|
Line has trailing spaces. |
124
|
|
Expected an @return tag. |
125
|
|
Parameter c should be final. |
125
|
|
Expected @param tag for 'c'. |
125
|
|
Line has trailing spaces. |
126
|
|
Missing a Javadoc comment. |
130
|
jwutil/collections/SetRepository.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
16
|
|
Line has trailing spaces. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Missing a Javadoc comment. |
27
|
|
Line has trailing spaces. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Name 'VerifyAssertions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
29
|
|
Missing a Javadoc comment. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Name 'out' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
31
|
|
Class LinkedHashSetFactory should be declared as final. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
39
|
|
Line is longer than 80 characters. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Line has trailing spaces. |
41
|
|
Line has trailing spaces. |
43
|
|
Line has trailing spaces. |
44
|
|
Expected an @return tag. |
45
|
|
Parameter c should be final. |
45
|
|
Expected @param tag for 'c'. |
45
|
|
Class SimpleHashSetFactory should be declared as final. |
49
|
|
Missing a Javadoc comment. |
49
|
|
Missing a Javadoc comment. |
50
|
|
Line is longer than 80 characters. |
51
|
|
Missing a Javadoc comment. |
51
|
|
Line has trailing spaces. |
52
|
|
Line has trailing spaces. |
54
|
|
Expected an @return tag. |
56
|
|
Parameter map should be final. |
56
|
|
Expected @param tag for 'map'. |
56
|
|
Missing a Javadoc comment. |
63
|
|
Variable 'cache' must be private and have accessor methods. |
63
|
|
Missing a Javadoc comment. |
64
|
|
Variable 'setFactory' must be private and have accessor methods. |
64
|
|
Missing a Javadoc comment. |
65
|
|
Variable 'entryFactory' must be private and have accessor methods. |
65
|
|
Line has trailing spaces. |
66
|
|
Missing a Javadoc comment. |
67
|
|
Line has trailing spaces. |
80
|
|
Missing a Javadoc comment. |
81
|
|
Parameter c should be final. |
81
|
|
'if' construct must use '{}'s. |
84
|
|
'+' is not preceded with whitespace. |
85
|
|
'+' is not followed by whitespace. |
85
|
|
'+' is not preceded with whitespace. |
85
|
|
'+' is not followed by whitespace. |
85
|
|
Line has trailing spaces. |
89
|
|
Method 'getUnion' is not designed for extension - needs to be abstract, final or empty. |
90
|
|
Missing a Javadoc comment. |
90
|
|
Parameter sets should be final. |
90
|
|
Parameter disjoint should be final. |
90
|
|
'for' construct must use '{}'s. |
94
|
|
'=' is not preceded with whitespace. |
94
|
|
'=' is not followed by whitespace. |
94
|
|
';' is followed by whitespace. |
94
|
|
'cast' is not followed by whitespace. |
95
|
|
'if' construct must use '{}'s. |
103
|
|
Line is longer than 80 characters. |
103
|
|
'+' is not preceded with whitespace. |
103
|
|
'+' is not followed by whitespace. |
103
|
|
Inner assignments should be avoided. |
104
|
|
'if' construct must use '{}'s. |
106
|
|
Line is longer than 80 characters. |
106
|
|
'+' is not preceded with whitespace. |
106
|
|
'+' is not followed by whitespace. |
106
|
|
'+' is not preceded with whitespace. |
106
|
|
'+' is not followed by whitespace. |
106
|
|
'if' construct must use '{}'s. |
110
|
|
Line is longer than 80 characters. |
110
|
|
'+' is not preceded with whitespace. |
110
|
|
'+' is not followed by whitespace. |
110
|
|
'+' is not preceded with whitespace. |
113
|
|
'+' is not followed by whitespace. |
113
|
|
'+' is not preceded with whitespace. |
113
|
|
'+' is not followed by whitespace. |
113
|
|
'if' construct must use '{}'s. |
119
|
|
Line is longer than 80 characters. |
119
|
|
'+' is not preceded with whitespace. |
119
|
|
'+' is not followed by whitespace. |
119
|
|
'+' is not preceded with whitespace. |
122
|
|
'+' is not followed by whitespace. |
122
|
|
'+' is not preceded with whitespace. |
122
|
|
'+' is not followed by whitespace. |
122
|
|
'if' construct must use '{}'s. |
128
|
|
'else' construct must use '{}'s. |
130
|
|
'if' construct must use '{}'s. |
134
|
|
Line is longer than 80 characters. |
134
|
|
'+' is not preceded with whitespace. |
134
|
|
'+' is not followed by whitespace. |
134
|
|
Inner assignments should be avoided. |
135
|
|
'if' construct must use '{}'s. |
137
|
|
Line is longer than 80 characters. |
137
|
|
'+' is not preceded with whitespace. |
137
|
|
'+' is not followed by whitespace. |
137
|
|
'+' is not preceded with whitespace. |
137
|
|
'+' is not followed by whitespace. |
137
|
|
'if' construct must use '{}'s. |
140
|
|
'else' construct must use '{}'s. |
142
|
|
'if' construct must use '{}'s. |
149
|
|
Line is longer than 80 characters. |
149
|
|
'+' is not preceded with whitespace. |
149
|
|
'+' is not followed by whitespace. |
149
|
|
'+' is not preceded with whitespace. |
149
|
|
'+' is not followed by whitespace. |
149
|
|
'+' is not preceded with whitespace. |
149
|
|
'+' is not followed by whitespace. |
149
|
|
'if' construct must use '{}'s. |
154
|
|
Line is longer than 80 characters. |
154
|
|
'+' is not preceded with whitespace. |
154
|
|
'+' is not followed by whitespace. |
154
|
|
'if' construct must use '{}'s. |
158
|
|
Line is longer than 80 characters. |
158
|
|
'+' is not preceded with whitespace. |
158
|
|
'+' is not followed by whitespace. |
158
|
|
'+' is not preceded with whitespace. |
161
|
|
'+' is not followed by whitespace. |
161
|
|
'+' is not preceded with whitespace. |
161
|
|
'+' is not followed by whitespace. |
161
|
|
'if' construct must use '{}'s. |
168
|
|
Line is longer than 80 characters. |
168
|
|
'+' is not preceded with whitespace. |
168
|
|
'+' is not followed by whitespace. |
168
|
|
'+' is not preceded with whitespace. |
171
|
|
'+' is not followed by whitespace. |
171
|
|
'+' is not preceded with whitespace. |
171
|
|
'+' is not followed by whitespace. |
171
|
|
Line has trailing spaces. |
179
|
|
Missing a Javadoc comment. |
180
|
|
Parameter sets should be final. |
180
|
|
'if' construct must use '{}'s. |
182
|
|
';' is followed by whitespace. |
186
|
|
';' is preceded with whitespace. |
188
|
|
';' is followed by whitespace. |
188
|
|
'if' construct must use '{}'s. |
190
|
|
'if' construct must use '{}'s. |
191
|
|
Line has trailing spaces. |
197
|
|
Missing a Javadoc comment. |
198
|
|
Name 'calculateHashcode_disjoint' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
198
|
|
Parameter sets should be final. |
198
|
|
';' is followed by whitespace. |
200
|
|
'if' construct must use '{}'s. |
204
|
|
Expression can be simplified. |
204
|
|
Line has trailing spaces. |
207
|
|
Missing a Javadoc comment. |
208
|
|
Name 'calculateSize_disjoint' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
208
|
|
Parameter sets should be final. |
208
|
|
';' is followed by whitespace. |
210
|
|
'if' construct must use '{}'s. |
214
|
|
Expression can be simplified. |
214
|
|
Line has trailing spaces. |
217
|
|
Missing a Javadoc comment. |
218
|
|
Parameter sets should be final. |
218
|
|
'if' construct must use '{}'s. |
221
|
|
';' is followed by whitespace. |
227
|
|
';' is preceded with whitespace. |
229
|
|
';' is followed by whitespace. |
229
|
|
'if' construct must use '{}'s. |
231
|
|
'if' construct must use '{}'s. |
232
|
|
Line has trailing spaces. |
239
|
|
Missing a Javadoc comment. |
240
|
|
Parameter sets should be final. |
240
|
|
'if' construct must use '{}'s. |
243
|
|
';' is followed by whitespace. |
249
|
|
';' is preceded with whitespace. |
251
|
|
';' is followed by whitespace. |
251
|
|
'if' construct must use '{}'s. |
253
|
|
'if' construct must use '{}'s. |
254
|
|
Line has trailing spaces. |
261
|
|
Missing a Javadoc comment. |
262
|
|
Name 'calculateSetIdentifier_disjoint' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
262
|
|
Parameter sets should be final. |
262
|
|
Line has trailing spaces. |
274
|
|
Missing a Javadoc comment. |
275
|
|
Parameter sets should be final. |
275
|
|
Line has trailing spaces. |
287
|
|
Class SharedSet should be declared as final. |
288
|
|
Missing a Javadoc comment. |
288
|
|
Missing a Javadoc comment. |
289
|
|
Missing a Javadoc comment. |
290
|
|
Line has trailing spaces. |
291
|
|
Missing a Javadoc comment. |
292
|
|
Parameter repository should be final. |
292
|
|
Parameter s should be final. |
292
|
|
Line is longer than 80 characters. |
295
|
|
Missing a Javadoc comment. |
295
|
|
Parameter repository should be final. |
295
|
|
Parameter sets should be final. |
295
|
|
Missing a Javadoc comment. |
305
|
|
Parameter repository should be final. |
305
|
|
'repository' hides a field. |
305
|
|
Parameter s should be final. |
305
|
|
Line has trailing spaces. |
309
|
|
Missing a Javadoc comment. |
310
|
|
Parameter s should be final. |
310
|
|
Parameter disjoint should be final. |
310
|
|
Line has trailing spaces. |
313
|
|
Missing a Javadoc comment. |
314
|
|
Parameter sets should be final. |
314
|
|
Parameter disjoint should be final. |
314
|
|
Line has trailing spaces. |
317
|
|
Missing a Javadoc comment. |
318
|
|
'=' is not preceded with whitespace. |
321
|
|
'=' is not followed by whitespace. |
321
|
|
';' is followed by whitespace. |
321
|
|
'if' construct must use '{}'s. |
323
|
|
Line has trailing spaces. |
328
|
|
Missing a Javadoc comment. |
329
|
|
Line has trailing spaces. |
332
|
|
Missing a Javadoc comment. |
333
|
|
Parameter c should be final. |
333
|
|
Line has trailing spaces. |
336
|
|
Missing a Javadoc comment. |
337
|
|
Parameter o should be final. |
337
|
|
'if' construct must use '{}'s. |
338
|
|
'cast' is not followed by whitespace. |
338
|
|
Line has trailing spaces. |
341
|
|
Parameter arg0 should be final. |
345
|
|
Parameter arg0 should be final. |
352
|
|
Parameter arg0 should be final. |
366
|
|
Parameter arg0 should be final. |
373
|
|
Parameter arg0 should be final. |
394
|
|
Parameter arg0 should be final. |
401
|
|
Parameter arg0 should be final. |
408
|
|
Parameter arg0 should be final. |
429
|
|
Line has trailing spaces. |
434
|
jwutil/collections/SetUtil.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
10
|
|
Line has trailing spaces. |
12
|
|
Utility classes should not have a public or default constructor. |
16
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
24
|
|
Parameter c should be final. |
30
|
|
Line has trailing spaces. |
33
|
|
Line has trailing spaces. |
39
|
|
Parameter f should be final. |
44
|
|
Parameter c should be final. |
44
|
|
Line has trailing spaces. |
75
|
|
Line has trailing spaces. |
80
|
|
Parameter c should be final. |
86
|
|
Line has trailing spaces. |
89
|
|
Line has trailing spaces. |
94
|
|
Parameter f should be final. |
99
|
|
Parameter c should be final. |
99
|
|
'if' construct must use '{}'s. |
100
|
|
Line has trailing spaces. |
102
|
|
'if' construct must use '{}'s. |
107
|
jwutil/collections/SimpleHashSet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
18
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
19
|
|
Missing a Javadoc comment. |
24
|
|
Line has trailing spaces. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Missing a Javadoc comment. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Line has trailing spaces. |
29
|
|
Missing a Javadoc comment. |
30
|
|
Variable 'table' must be private and have accessor methods. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Variable 'size' must be private and have accessor methods. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Variable 'chains' must be private and have accessor methods. |
32
|
|
Line has trailing spaces. |
33
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
34
|
|
Missing a Javadoc comment. |
34
|
|
'+' is not preceded with whitespace. |
35
|
|
'+' is not followed by whitespace. |
35
|
|
Line has trailing spaces. |
37
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
38
|
|
Missing a Javadoc comment. |
38
|
|
'+' is not preceded with whitespace. |
38
|
|
'+' is not followed by whitespace. |
38
|
|
Line has trailing spaces. |
39
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Parameter o should be final. |
40
|
|
Line has trailing spaces. |
45
|
|
Method 'getMatchingHashcode' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter hash should be final. |
46
|
|
Line has trailing spaces. |
49
|
|
Missing a Javadoc comment. |
50
|
|
Missing a Javadoc comment. |
51
|
|
Variable 'shs' must be private and have accessor methods. |
51
|
|
Missing a Javadoc comment. |
52
|
|
Variable 'chain' must be private and have accessor methods. |
52
|
|
Missing a Javadoc comment. |
53
|
|
Variable 'hash' must be private and have accessor methods. |
53
|
|
Missing a Javadoc comment. |
54
|
|
Parameter shs should be final. |
54
|
|
'shs' hides a field. |
54
|
|
Parameter hash should be final. |
54
|
|
'hash' hides a field. |
54
|
|
Name 'chain_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
56
|
|
'if' construct must use '{}'s. |
59
|
|
Line is longer than 80 characters. |
59
|
|
'+' is not preceded with whitespace. |
59
|
|
'+' is not followed by whitespace. |
59
|
|
'+' is not preceded with whitespace. |
59
|
|
'+' is not followed by whitespace. |
59
|
|
'+' is not preceded with whitespace. |
59
|
|
'+' is not followed by whitespace. |
59
|
|
'+' is not preceded with whitespace. |
59
|
|
'+' is not followed by whitespace. |
59
|
|
'+' is not preceded with whitespace. |
59
|
|
'+' is not followed by whitespace. |
59
|
|
'==' is not preceded with whitespace. |
59
|
|
'==' is not followed by whitespace. |
59
|
|
'?' is not preceded with whitespace. |
59
|
|
Avoid inline conditionals. |
59
|
|
'?' is not followed by whitespace. |
59
|
|
':' is not preceded with whitespace. |
59
|
|
':' is not followed by whitespace. |
59
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Missing a Javadoc comment. |
61
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
64
|
|
Missing a Javadoc comment. |
64
|
|
'if' construct must use '{}'s. |
67
|
|
'-' is not preceded with whitespace. |
69
|
|
'-' is not followed by whitespace. |
69
|
|
'if' construct must use '{}'s. |
70
|
|
'if' construct must use '{}'s. |
72
|
|
Missing a Javadoc comment. |
77
|
|
Missing a Javadoc comment. |
78
|
|
Variable 'i' must be private and have accessor methods. |
78
|
|
Missing a Javadoc comment. |
79
|
|
Missing a Javadoc comment. |
83
|
|
'if' construct must use '{}'s. |
84
|
|
'if' construct must use '{}'s. |
87
|
|
'-' is not preceded with whitespace. |
89
|
|
'-' is not followed by whitespace. |
89
|
|
'if' construct must use '{}'s. |
90
|
|
'if' construct must use '{}'s. |
93
|
|
Line is longer than 80 characters. |
93
|
|
'+' is not preceded with whitespace. |
93
|
|
'+' is not followed by whitespace. |
93
|
|
'+' is not preceded with whitespace. |
93
|
|
'+' is not followed by whitespace. |
93
|
|
'+' is not preceded with whitespace. |
93
|
|
'+' is not followed by whitespace. |
93
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
98
|
|
Missing a Javadoc comment. |
98
|
|
'if' construct must use '{}'s. |
99
|
|
'-' is not preceded with whitespace. |
99
|
|
'-' is not followed by whitespace. |
99
|
|
'-' is not preceded with whitespace. |
101
|
|
'-' is not followed by whitespace. |
101
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
105
|
|
Missing a Javadoc comment. |
105
|
|
'-' is not preceded with whitespace. |
106
|
|
'-' is not followed by whitespace. |
106
|
|
Method 'addToEnd' is not designed for extension - needs to be abstract, final or empty. |
108
|
|
Missing a Javadoc comment. |
108
|
|
Parameter o should be final. |
108
|
|
Name 'chain_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
111
|
|
Line is longer than 80 characters. |
113
|
|
Inner assignments should be avoided. |
113
|
|
'<<' is not preceded with whitespace. |
116
|
|
'<<' is not followed by whitespace. |
116
|
|
Name 'chain_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
118
|
|
'cast' is not followed by whitespace. |
119
|
|
'-' is not preceded with whitespace. |
122
|
|
'-' is not followed by whitespace. |
122
|
|
Line has trailing spaces. |
128
|
|
Line has trailing spaces. |
130
|
|
Method 'getOrAdd' is not designed for extension - needs to be abstract, final or empty. |
131
|
|
Missing a Javadoc comment. |
131
|
|
Parameter o should be final. |
131
|
|
Line has trailing spaces. |
135
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
136
|
|
Missing a Javadoc comment. |
136
|
|
Parameter o should be final. |
136
|
|
'if' construct must use '{}'s. |
138
|
|
Line has trailing spaces. |
141
|
|
Method 'getID' is not designed for extension - needs to be abstract, final or empty. |
142
|
|
Missing a Javadoc comment. |
142
|
|
Parameter b should be final. |
142
|
|
Name 'chain_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
144
|
|
'if' construct must use '{}'s. |
146
|
|
'=' is not preceded with whitespace. |
147
|
|
'=' is not followed by whitespace. |
147
|
|
'<' is not preceded with whitespace. |
147
|
|
'<' is not followed by whitespace. |
147
|
|
'-' is not preceded with whitespace. |
148
|
|
'-' is not followed by whitespace. |
148
|
|
'if' construct must use '{}'s. |
149
|
|
Line has trailing spaces. |
159
|
|
Method 'getOrAddID' is not designed for extension - needs to be abstract, final or empty. |
160
|
|
Missing a Javadoc comment. |
160
|
|
Parameter b should be final. |
160
|
|
Name 'chain_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
162
|
|
Inner assignments should be avoided. |
165
|
|
'=' is not preceded with whitespace. |
168
|
|
'=' is not followed by whitespace. |
168
|
|
'<' is not preceded with whitespace. |
168
|
|
'<' is not followed by whitespace. |
168
|
|
'-' is not preceded with whitespace. |
169
|
|
'-' is not followed by whitespace. |
169
|
|
'if' construct must use '{}'s. |
173
|
|
'+' is not preceded with whitespace. |
173
|
|
'+' is not followed by whitespace. |
173
|
|
'<<' is not preceded with whitespace. |
181
|
|
'<<' is not followed by whitespace. |
181
|
|
Line has trailing spaces. |
186
|
|
Line has trailing spaces. |
189
|
|
Missing a Javadoc comment. |
191
|
|
Name 'addToTable_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
191
|
|
Parameter b should be final. |
191
|
|
Parameter chain should be final. |
191
|
|
Parameter index should be final. |
191
|
|
'if' construct must use '{}'s. |
192
|
|
'+' is not preceded with whitespace. |
194
|
|
'+' is not followed by whitespace. |
194
|
|
'if' construct must use '{}'s. |
195
|
|
'+' is not preceded with whitespace. |
195
|
|
'+' is not followed by whitespace. |
195
|
|
'+' is not preceded with whitespace. |
195
|
|
'+' is not followed by whitespace. |
195
|
|
'+' is not preceded with whitespace. |
195
|
|
'+' is not followed by whitespace. |
195
|
|
Line has trailing spaces. |
198
|
|
Missing a Javadoc comment. |
200
|
|
Name 'growTable_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
200
|
|
'<<' is not preceded with whitespace. |
201
|
|
'<<' is not followed by whitespace. |
201
|
|
Line has trailing spaces. |
205
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
206
|
|
Missing a Javadoc comment. |
206
|
|
Parameter arg0 should be final. |
206
|
|
Line has trailing spaces. |
209
|
|
Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. |
213
|
|
Parameter arg0 should be final. |
213
|
|
Method 'containsValue' is not designed for extension - needs to be abstract, final or empty. |
220
|
|
Parameter arg0 should be final. |
220
|
|
Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. |
227
|
|
Line has trailing spaces. |
230
|
|
Missing a Javadoc comment. |
231
|
|
Missing a Javadoc comment. |
232
|
|
Variable 'o' must be private and have accessor methods. |
232
|
|
Missing a Javadoc comment. |
233
|
|
Parameter o should be final. |
233
|
|
'o' hides a field. |
233
|
|
Method 'getKey' is not designed for extension - needs to be abstract, final or empty. |
234
|
|
Missing a Javadoc comment. |
234
|
|
Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
235
|
|
Missing a Javadoc comment. |
235
|
|
Line is longer than 80 characters. |
236
|
|
Method 'setValue' is not designed for extension - needs to be abstract, final or empty. |
236
|
|
Missing a Javadoc comment. |
236
|
|
Parameter o should be final. |
236
|
|
'o' hides a field. |
236
|
|
Line has trailing spaces. |
238
|
|
Missing a Javadoc comment. |
239
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
240
|
|
Missing a Javadoc comment. |
240
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
Missing a Javadoc comment. |
246
|
|
Missing a Javadoc comment. |
247
|
|
Variable 'itr' must be private and have accessor methods. |
247
|
|
Missing a Javadoc comment. |
248
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
249
|
|
Missing a Javadoc comment. |
249
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
250
|
|
Missing a Javadoc comment. |
250
|
|
Missing a Javadoc comment. |
254
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
255
|
|
Missing a Javadoc comment. |
255
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
258
|
|
Missing a Javadoc comment. |
258
|
|
Line has trailing spaces. |
261
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
265
|
|
Parameter arg0 should be final. |
265
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
272
|
|
Parameter arg0 should be final. |
272
|
|
'=' is not preceded with whitespace. |
274
|
|
'=' is not followed by whitespace. |
274
|
|
';' is followed by whitespace. |
274
|
|
'if' construct must use '{}'s. |
275
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
284
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
291
|
|
Parameter arg0 should be final. |
291
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
298
|
|
Parameter arg0 should be final. |
298
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
305
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
312
|
|
Parameter arg0 should be final. |
312
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
319
|
|
Parameter arg0 should be final. |
319
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
326
|
|
Parameter arg0 should be final. |
326
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
333
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
340
|
|
Parameter arg0 should be final. |
340
|
|
Line has trailing spaces. |
345
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
346
|
|
Missing a Javadoc comment. |
346
|
|
Parameter c should be final. |
346
|
|
'while' construct must use '{}'s. |
348
|
|
'if' construct must use '{}'s. |
349
|
|
Line has trailing spaces. |
353
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
354
|
|
Missing a Javadoc comment. |
354
|
|
'=' is not preceded with whitespace. |
357
|
|
'=' is not followed by whitespace. |
357
|
|
';' is followed by whitespace. |
357
|
|
'+' is not preceded with whitespace. |
360
|
|
'+' is not followed by whitespace. |
360
|
|
Line has trailing spaces. |
363
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
364
|
|
Missing a Javadoc comment. |
364
|
|
Parameter a should be final. |
364
|
|
Name 'this_size' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
365
|
|
'cast' is not followed by whitespace. |
367
|
|
';' is followed by whitespace. |
371
|
|
'if' construct must use '{}'s. |
374
|
|
Line has trailing spaces. |
378
|
|
Method 'getAsSet' is not designed for extension - needs to be abstract, final or empty. |
379
|
|
Missing a Javadoc comment. |
379
|
|
Line has trailing spaces. |
382
|
|
Method 'keySet' is not designed for extension - needs to be abstract, final or empty. |
386
|
|
Method 'put' is not designed for extension - needs to be abstract, final or empty. |
393
|
|
Parameter arg0 should be final. |
393
|
|
Parameter arg1 should be final. |
393
|
|
Method 'putAll' is not designed for extension - needs to be abstract, final or empty. |
403
|
|
Parameter arg0 should be final. |
403
|
|
Method 'values' is not designed for extension - needs to be abstract, final or empty. |
415
|
jwutil/collections/SizedArrayList.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
8
|
|
Line has trailing spaces. |
10
|
|
Line has trailing spaces. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Variable 'array' must be private and have accessor methods. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Variable 'size' must be private and have accessor methods. |
17
|
|
Line has trailing spaces. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Parameter array should be final. |
19
|
|
'array' hides a field. |
19
|
|
Parameter size should be final. |
19
|
|
'size' hides a field. |
19
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Parameter index should be final. |
27
|
|
'if' construct must use '{}'s. |
28
|
|
'+' is not preceded with whitespace. |
29
|
|
'+' is not followed by whitespace. |
29
|
|
'+' is not preceded with whitespace. |
29
|
|
'+' is not followed by whitespace. |
29
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
36
|
|
Missing a Javadoc comment. |
36
|
|
Line has trailing spaces. |
39
|
jwutil/collections/SortedArraySet.java
Error |
Line |
|
Line does not match expected header line of ''. |
1
|
|
Line is longer than 80 characters. |
20
|
|
Line has trailing spaces. |
22
|
|
Line has trailing spaces. |
24
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
25
|
|
Class SortedArraySet should be declared as final. |
28
|
|
Line is longer than 80 characters. |
38
|
|
Array brackets at illegal position. |
41
|
|
Unused @throws tag for 'IllegalArgumentException'. |
58
|
|
Parameter initialCapacity should be final. |
61
|
|
'if' construct must use '{}'s. |
63
|
|
Line is longer than 80 characters. |
64
|
|
'+' is not preceded with whitespace. |
64
|
|
'+' is not followed by whitespace. |
64
|
|
Line has trailing spaces. |
69
|
|
'10' is a magic number. |
74
|
|
Missing a Javadoc comment. |
77
|
|
Parameter c should be final. |
77
|
|
'*' is not preceded with whitespace. |
78
|
|
'*' is not followed by whitespace. |
78
|
|
'110L' is a magic number. |
78
|
|
'/' is not preceded with whitespace. |
78
|
|
'/' is not followed by whitespace. |
78
|
|
'100' is a magic number. |
78
|
|
Line has trailing spaces. |
81
|
|
Missing a Javadoc comment. |
82
|
|
Parameter comparator should be final. |
82
|
|
'comparator' hides a field. |
82
|
|
'10' is a magic number. |
83
|
|
Missing a Javadoc comment. |
86
|
|
Parameter initialCapacity should be final. |
86
|
|
Parameter comparator should be final. |
86
|
|
'comparator' hides a field. |
86
|
|
Parameter arg0 should be final. |
96
|
|
Missing a Javadoc comment. |
101
|
|
Parameter arg0 should be final. |
101
|
|
'if' construct must use '{}'s. |
102
|
|
'+' is not preceded with whitespace. |
103
|
|
'+' is not followed by whitespace. |
103
|
|
'+' is not preceded with whitespace. |
103
|
|
'+' is not followed by whitespace. |
103
|
|
Parameter arg0 should be final. |
123
|
|
Parameter arg1 should be final. |
123
|
|
Parameter arg0 should be final. |
130
|
|
Parameter arg0 should be final. |
137
|
|
'if' construct must use '{}'s. |
146
|
|
'-' is not preceded with whitespace. |
156
|
|
'-' is not followed by whitespace. |
156
|
|
Missing a Javadoc comment. |
162
|
|
Parameter o1 should be final. |
162
|
|
Parameter o2 should be final. |
162
|
|
'==' is not preceded with whitespace. |
163
|
|
'==' is not followed by whitespace. |
163
|
|
Avoid inline conditionals. |
163
|
|
'cast' is not followed by whitespace. |
163
|
|
Line has trailing spaces. |
166
|
|
Missing a Javadoc comment. |
167
|
|
Parameter o should be final. |
167
|
|
'-' is not preceded with whitespace. |
169
|
|
'-' is not followed by whitespace. |
169
|
|
'if' construct must use '{}'s. |
170
|
|
'if' construct must use '{}'s. |
178
|
|
'if' construct must use '{}'s. |
181
|
|
Line has trailing spaces. |
188
|
|
Missing a Javadoc comment. |
189
|
|
Line has trailing spaces. |
196
|
|
Missing a Javadoc comment. |
197
|
|
Missing a Javadoc comment. |
198
|
|
Missing a Javadoc comment. |
199
|
|
Line has trailing spaces. |
200
|
|
Missing a Javadoc comment. |
201
|
|
Parameter from should be final. |
201
|
|
'from' hides a field. |
201
|
|
Parameter to should be final. |
201
|
|
'to' hides a field. |
201
|
|
Parameter startIndex should be final. |
201
|
|
'startIndex' hides a field. |
201
|
|
Parameter endIndex should be final. |
201
|
|
'endIndex' hides a field. |
201
|
|
Parameter fromStart should be final. |
202
|
|
'fromStart' hides a field. |
202
|
|
Parameter toEnd should be final. |
202
|
|
'toEnd' hides a field. |
202
|
|
Line has trailing spaces. |
208
|
|
Missing a Javadoc comment. |
209
|
|
Parameter from should be final. |
209
|
|
'from' hides a field. |
209
|
|
Parameter to should be final. |
209
|
|
'to' hides a field. |
209
|
|
'if' construct must use '{}'s. |
210
|
|
'+' is not preceded with whitespace. |
211
|
|
'+' is not followed by whitespace. |
211
|
|
'+' is not preceded with whitespace. |
211
|
|
'+' is not followed by whitespace. |
211
|
|
Line has trailing spaces. |
217
|
|
Missing a Javadoc comment. |
218
|
|
Parameter key should be final. |
218
|
|
Parameter headSet should be final. |
218
|
|
Line has trailing spaces. |
229
|
|
Missing a Javadoc comment. |
230
|
|
Line has trailing spaces. |
237
|
|
Missing a Javadoc comment. |
238
|
|
Line has trailing spaces. |
248
|
|
Missing a Javadoc comment. |
249
|
|
Parameter o should be final. |
249
|
|
'if' construct must use '{}'s. |
250
|
|
'+' is not preceded with whitespace. |
251
|
|
'+' is not followed by whitespace. |
251
|
|
'+' is not preceded with whitespace. |
251
|
|
'+' is not followed by whitespace. |
251
|
|
'if' construct must use '{}'s. |
252
|
|
'+' is not preceded with whitespace. |
253
|
|
'+' is not followed by whitespace. |
253
|
|
'+' is not preceded with whitespace. |
253
|
|
'+' is not followed by whitespace. |
253
|
|
Line has trailing spaces. |
255
|
|
Missing a Javadoc comment. |
256
|
|
Parameter o should be final. |
256
|
|
'&&' should be on a new line. |
258
|
|
'||' should be on a new line. |
259
|
|
'+' is not preceded with whitespace. |
261
|
|
'+' is not followed by whitespace. |
261
|
|
'+' is not preceded with whitespace. |
261
|
|
'+' is not followed by whitespace. |
261
|
|
'&&' should be on a new line. |
263
|
|
'||' should be on a new line. |
264
|
|
'+' is not preceded with whitespace. |
266
|
|
'+' is not followed by whitespace. |
266
|
|
'+' is not preceded with whitespace. |
266
|
|
'+' is not followed by whitespace. |
266
|
|
Line has trailing spaces. |
270
|
|
Missing a Javadoc comment. |
271
|
|
Parameter o should be final. |
271
|
|
Line has trailing spaces. |
275
|
|
Missing a Javadoc comment. |
276
|
|
Parameter o should be final. |
276
|
|
Line has trailing spaces. |
280
|
|
Line has trailing spaces. |
288
|
|
Line has trailing spaces. |
295
|
|
Parameter fromElement should be final. |
299
|
|
Parameter toElement should be final. |
299
|
|
Name 'start_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
301
|
|
'&&' should be on a new line. |
302
|
|
'||' should be on a new line. |
303
|
|
Line is longer than 80 characters. |
304
|
|
'+' is not preceded with whitespace. |
305
|
|
'+' is not followed by whitespace. |
305
|
|
'+' is not preceded with whitespace. |
305
|
|
'+' is not followed by whitespace. |
305
|
|
Name 'end_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
307
|
|
'&&' should be on a new line. |
308
|
|
'||' should be on a new line. |
309
|
|
Line is longer than 80 characters. |
310
|
|
'+' is not preceded with whitespace. |
311
|
|
'+' is not followed by whitespace. |
311
|
|
'+' is not preceded with whitespace. |
311
|
|
'+' is not followed by whitespace. |
311
|
|
'||' should be on a new line. |
313
|
|
Line is longer than 80 characters. |
314
|
|
'+' is not preceded with whitespace. |
315
|
|
'+' is not followed by whitespace. |
315
|
|
'+' is not preceded with whitespace. |
315
|
|
'+' is not followed by whitespace. |
315
|
|
Line is longer than 80 characters. |
317
|
|
Line has trailing spaces. |
319
|
|
Parameter arg0 should be final. |
323
|
|
Name 'end_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
325
|
|
Line is longer than 80 characters. |
326
|
|
Line has trailing spaces. |
328
|
|
Parameter arg0 should be final. |
332
|
|
Name 'start_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
334
|
|
Line is longer than 80 characters. |
335
|
|
Line has trailing spaces. |
337
|
|
'if' construct must use '{}'s. |
344
|
|
Line has trailing spaces. |
348
|
|
'if' construct must use '{}'s. |
355
|
|
'-' is not preceded with whitespace. |
357
|
|
'-' is not followed by whitespace. |
357
|
|
Line has trailing spaces. |
359
|
|
Missing a Javadoc comment. |
360
|
|
Parameter arg0 should be final. |
360
|
|
Parameter arg1 should be final. |
360
|
|
Line has trailing spaces. |
365
|
|
Missing a Javadoc comment. |
366
|
|
Parameter arg0 should be final. |
366
|
|
'if' construct must use '{}'s. |
367
|
|
'+' is not preceded with whitespace. |
368
|
|
'+' is not followed by whitespace. |
368
|
|
'if' construct must use '{}'s. |
373
|
|
'+' is not preceded with whitespace. |
374
|
|
'+' is not followed by whitespace. |
374
|
|
'+' is not preceded with whitespace. |
374
|
|
'+' is not followed by whitespace. |
374
|
|
'-' is not preceded with whitespace. |
374
|
|
'-' is not followed by whitespace. |
374
|
|
Line has trailing spaces. |
377
|
|
Parameter arg0 should be final. |
381
|
|
Line has trailing spaces. |
385
|
|
Missing a Javadoc comment. |
386
|
|
Parameter arg0 should be final. |
386
|
|
Parameter arg1 should be final. |
386
|
|
'if' construct must use '{}'s. |
387
|
|
'if' construct must use '{}'s. |
389
|
|
'+' is not preceded with whitespace. |
390
|
|
'+' is not followed by whitespace. |
390
|
|
'if' construct must use '{}'s. |
395
|
|
'+' is not preceded with whitespace. |
396
|
|
'+' is not followed by whitespace. |
396
|
|
'+' is not preceded with whitespace. |
396
|
|
'+' is not followed by whitespace. |
396
|
|
'-' is not preceded with whitespace. |
396
|
|
'-' is not followed by whitespace. |
396
|
|
Line has trailing spaces. |
399
|
|
Parameter arg0 should be final. |
403
|
|
'if' construct must use '{}'s. |
404
|
|
Parameter arg0 should be final. |
413
|
|
Parameter arg1 should be final. |
413
|
|
'if' construct must use '{}'s. |
414
|
|
Parameter arg0 should be final. |
423
|
|
'if' construct must use '{}'s. |
427
|
|
'if' construct must use '{}'s. |
428
|
|
Parameter arg0 should be final. |
435
|
|
Parameter arg0 should be final. |
442
|
|
Parameter arg1 should be final. |
442
|
|
'if' construct must use '{}'s. |
444
|
|
Line has trailing spaces. |
449
|
|
Parameter arg0 should be final. |
453
|
|
Line has trailing spaces. |
456
|
|
Line has trailing spaces. |
458
|
|
Parameter arg0 should be final. |
462
|
|
'if' construct must use '{}'s. |
465
|
|
'+' is not preceded with whitespace. |
467
|
|
'+' is not followed by whitespace. |
467
|
|
Line has trailing spaces. |
473
|
|
Line has trailing spaces. |
477
|
|
Parameter minCapacity should be final. |
481
|
|
Array brackets at illegal position. |
485
|
|
'3' is a magic number. |
486
|
|
'if' construct must use '{}'s. |
487
|
|
Line has trailing spaces. |
493
|
|
Missing a Javadoc comment. |
494
|
|
Line has trailing spaces. |
495
|
|
Parameter arg0 should be final. |
499
|
|
Parameter arg1 should be final. |
499
|
|
'if' construct must use '{}'s. |
500
|
|
'+' is not preceded with whitespace. |
504
|
|
'+' is not followed by whitespace. |
504
|
|
'+' is not preceded with whitespace. |
504
|
|
'+' is not followed by whitespace. |
504
|
|
'+' is not preceded with whitespace. |
504
|
|
'+' is not followed by whitespace. |
504
|
|
'+' is not preceded with whitespace. |
506
|
|
'+' is not followed by whitespace. |
506
|
|
Line is longer than 80 characters. |
507
|
|
Parameter arg0 should be final. |
515
|
|
'if' construct must use '{}'s. |
520
|
|
'+' is not preceded with whitespace. |
521
|
|
'+' is not followed by whitespace. |
521
|
|
Parameter arg0 should be final. |
529
|
|
Parameter arg1 should be final. |
529
|
|
'if' construct must use '{}'s. |
530
|
|
Missing a Javadoc comment. |
539
|
|
Missing a Javadoc comment. |
541
|
|
Parameter that should be final. |
541
|
|
'if' construct must use '{}'s. |
542
|
|
'cast' is not followed by whitespace. |
542
|
|
Missing a Javadoc comment. |
546
|
|
Parameter that should be final. |
546
|
|
'if' construct must use '{}'s. |
547
|
|
'if' construct must use '{}'s. |
549
|
|
Name 'new_i1' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
554
|
|
'=' is not preceded with whitespace. |
554
|
|
'=' is not followed by whitespace. |
554
|
|
Name 'new_e1' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
555
|
|
'-' is not preceded with whitespace. |
569
|
|
'-' is not followed by whitespace. |
569
|
|
'while' construct must use '{}'s. |
577
|
|
'if' construct must use '{}'s. |
586
|
|
Line is longer than 80 characters. |
586
|
|
'cast' is not followed by whitespace. |
586
|
|
'if' construct must use '{}'s. |
588
|
|
Line has trailing spaces. |
597
|
|
Parameter arg0 should be final. |
601
|
|
'if' construct must use '{}'s. |
603
|
|
Parameter arg0 should be final. |
610
|
|
Missing a Javadoc comment. |
614
|
|
Parameter arg0 should be final. |
614
|
|
'if' construct must use '{}'s. |
615
|
|
'cast' is not followed by whitespace. |
616
|
|
'if' construct must use '{}'s. |
617
|
|
'cast' is not followed by whitespace. |
618
|
|
Missing a Javadoc comment. |
622
|
|
Parameter that should be final. |
622
|
|
'if' construct must use '{}'s. |
623
|
|
'=' is not preceded with whitespace. |
626
|
|
'=' is not followed by whitespace. |
626
|
|
';' is followed by whitespace. |
626
|
|
'if' construct must use '{}'s. |
627
|
|
Missing a Javadoc comment. |
632
|
|
Parameter that should be final. |
632
|
|
'if' construct must use '{}'s. |
633
|
|
'=' is not preceded with whitespace. |
634
|
|
'=' is not followed by whitespace. |
634
|
|
';' is followed by whitespace. |
634
|
|
'if' construct must use '{}'s. |
635
|
|
Line has trailing spaces. |
639
|
|
Missing a Javadoc comment. |
640
|
|
'=' is not preceded with whitespace. |
642
|
|
'=' is not followed by whitespace. |
642
|
|
'<' is not preceded with whitespace. |
642
|
|
'<' is not followed by whitespace. |
642
|
|
Parameter arg0 should be final. |
651
|
|
Parameter arg1 should be final. |
651
|
|
'for' construct must use '{}'s. |
657
|
|
Parameter arg0 should be final. |
664
|
|
Parameter arg1 should be final. |
664
|
|
'if' construct must use '{}'s. |
665
|
|
'if' construct must use '{}'s. |
668
|
|
Parameter arg0 should be final. |
676
|
|
Parameter arg0 should be final. |
683
|
|
'if' construct must use '{}'s. |
685
|
|
Missing a Javadoc comment. |
690
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
699
|
|
Line is longer than 80 characters. |
702
|
|
Missing a Javadoc comment. |
702
|
|
Class SortedArraySetFactory should be declared as final. |
703
|
|
Missing a Javadoc comment. |
703
|
|
Line has trailing spaces. |
704
|
|
Missing a Javadoc comment. |
710
|
|
'{' is not followed by whitespace. |
710
|
|
'}' is not preceded with whitespace. |
710
|
|
Line has trailing spaces. |
711
|
|
Missing a Javadoc comment. |
712
|
|
Missing a Javadoc comment. |
713
|
|
Line has trailing spaces. |
714
|
|
Missing a Javadoc comment. |
715
|
|
Parameter c should be final. |
715
|
|
'if' construct must use '{}'s. |
716
|
|
Line is longer than 80 characters. |
717
|
|
'if' construct must use '{}'s. |
718
|
|
Missing a Javadoc comment. |
722
|
|
Parameter capacity should be final. |
722
|
|
'if' construct must use '{}'s. |
723
|
|
Line is longer than 80 characters. |
724
|
|
'if' construct must use '{}'s. |
725
|
|
Missing a Javadoc comment. |
729
|
|
Parameter c should be final. |
729
|
|
'if' construct must use '{}'s. |
730
|
|
Line is longer than 80 characters. |
731
|
|
'if' construct must use '{}'s. |
732
|
jwutil/collections/SortedIntArraySet.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
11
|
|
Line has trailing spaces. |
13
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
14
|
|
Line is longer than 80 characters. |
17
|
|
Line is longer than 80 characters. |
25
|
|
Array brackets at illegal position. |
28
|
|
Unused @throws tag for 'IllegalArgumentException'. |
39
|
|
Parameter initialCapacity should be final. |
42
|
|
'if' construct must use '{}'s. |
44
|
|
Line is longer than 80 characters. |
45
|
|
'+' is not preceded with whitespace. |
45
|
|
'+' is not followed by whitespace. |
45
|
|
Line has trailing spaces. |
49
|
|
'10' is a magic number. |
54
|
|
Missing a Javadoc comment. |
57
|
|
Parameter c should be final. |
57
|
|
'*' is not preceded with whitespace. |
58
|
|
'*' is not followed by whitespace. |
58
|
|
'110L' is a magic number. |
58
|
|
'/' is not preceded with whitespace. |
58
|
|
'/' is not followed by whitespace. |
58
|
|
'100' is a magic number. |
58
|
|
Line has trailing spaces. |
61
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
62
|
|
Missing a Javadoc comment. |
62
|
|
Parameter arg0 should be final. |
62
|
|
Missing a Javadoc comment. |
67
|
|
Parameter arg0 should be final. |
67
|
|
'if' construct must use '{}'s. |
68
|
|
'+' is not preceded with whitespace. |
69
|
|
'+' is not followed by whitespace. |
69
|
|
'+' is not preceded with whitespace. |
69
|
|
'+' is not followed by whitespace. |
69
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
75
|
|
Method 'first' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Missing a Javadoc comment. |
79
|
|
'if' construct must use '{}'s. |
81
|
|
Method 'last' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Missing a Javadoc comment. |
86
|
|
'-' is not preceded with whitespace. |
88
|
|
'-' is not followed by whitespace. |
88
|
|
Missing a Javadoc comment. |
94
|
|
Parameter o should be final. |
94
|
|
'-' is not preceded with whitespace. |
96
|
|
'-' is not followed by whitespace. |
96
|
|
'if' construct must use '{}'s. |
97
|
|
'if' construct must use '{}'s. |
104
|
|
'if' construct must use '{}'s. |
107
|
|
Line has trailing spaces. |
114
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Parameter arg0 should be final. |
118
|
|
'if' construct must use '{}'s. |
121
|
|
'+' is not preceded with whitespace. |
123
|
|
'+' is not followed by whitespace. |
123
|
|
Line has trailing spaces. |
129
|
|
Line has trailing spaces. |
133
|
|
Method 'ensureCapacity' is not designed for extension - needs to be abstract, final or empty. |
137
|
|
Parameter minCapacity should be final. |
137
|
|
Array brackets at illegal position. |
140
|
|
'3' is a magic number. |
141
|
|
'if' construct must use '{}'s. |
142
|
|
Line has trailing spaces. |
148
|
|
Missing a Javadoc comment. |
149
|
|
Line has trailing spaces. |
150
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
154
|
|
Parameter arg0 should be final. |
154
|
|
Parameter arg1 should be final. |
154
|
|
'if' construct must use '{}'s. |
155
|
|
'+' is not preceded with whitespace. |
159
|
|
'+' is not followed by whitespace. |
159
|
|
'+' is not preceded with whitespace. |
159
|
|
'+' is not followed by whitespace. |
159
|
|
'+' is not preceded with whitespace. |
159
|
|
'+' is not followed by whitespace. |
159
|
|
'+' is not preceded with whitespace. |
161
|
|
'+' is not followed by whitespace. |
161
|
|
Line is longer than 80 characters. |
162
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
170
|
|
Parameter arg0 should be final. |
170
|
|
'if' construct must use '{}'s. |
174
|
|
'+' is not preceded with whitespace. |
175
|
|
'+' is not followed by whitespace. |
175
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
183
|
|
Parameter arg0 should be final. |
183
|
|
Parameter arg1 should be final. |
183
|
|
'if' construct must use '{}'s. |
184
|
|
Missing a Javadoc comment. |
193
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
195
|
|
Missing a Javadoc comment. |
195
|
|
Parameter that should be final. |
195
|
|
'if' construct must use '{}'s. |
196
|
|
Name 'new_i1' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
201
|
|
'=' is not preceded with whitespace. |
201
|
|
'=' is not followed by whitespace. |
201
|
|
Name 'new_e1' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
202
|
|
'-' is not preceded with whitespace. |
216
|
|
'-' is not followed by whitespace. |
216
|
|
'-' is not preceded with whitespace. |
224
|
|
'-' is not followed by whitespace. |
224
|
|
'-' is not preceded with whitespace. |
225
|
|
'-' is not followed by whitespace. |
225
|
|
'if' construct must use '{}'s. |
233
|
|
Line has trailing spaces. |
242
|
|
Method 'indexOf' is not designed for extension - needs to be abstract, final or empty. |
246
|
|
Parameter arg0 should be final. |
246
|
|
'if' construct must use '{}'s. |
248
|
|
Method 'lastIndexOf' is not designed for extension - needs to be abstract, final or empty. |
255
|
|
Parameter arg0 should be final. |
255
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
259
|
|
Missing a Javadoc comment. |
259
|
|
Parameter arg0 should be final. |
259
|
|
'if' construct must use '{}'s. |
260
|
|
'cast' is not followed by whitespace. |
261
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
265
|
|
Missing a Javadoc comment. |
265
|
|
Parameter that should be final. |
265
|
|
'if' construct must use '{}'s. |
266
|
|
'if' construct must use '{}'s. |
270
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
275
|
|
Missing a Javadoc comment. |
275
|
|
'=' is not preceded with whitespace. |
277
|
|
'=' is not followed by whitespace. |
277
|
|
'<' is not preceded with whitespace. |
277
|
|
'<' is not followed by whitespace. |
277
|
|
Method 'removeRange' is not designed for extension - needs to be abstract, final or empty. |
283
|
|
Missing a Javadoc comment. |
283
|
|
Parameter arg0 should be final. |
283
|
|
Parameter arg1 should be final. |
283
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
290
|
|
Missing a Javadoc comment. |
290
|
|
Parameter arg0 should be final. |
290
|
|
Method 'removeElement' is not designed for extension - needs to be abstract, final or empty. |
294
|
|
Missing a Javadoc comment. |
294
|
|
Parameter arg0 should be final. |
294
|
|
'if' construct must use '{}'s. |
296
|
|
Method 'clone' is not designed for extension - needs to be abstract, final or empty. |
301
|
|
Missing a Javadoc comment. |
301
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
309
|
jwutil/collections/Triple.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
7
|
|
Line has trailing spaces. |
12
|
|
Line has trailing spaces. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Variable 'left' must be private and have accessor methods. |
18
|
|
Variable 'middle' must be private and have accessor methods. |
18
|
|
Variable 'right' must be private and have accessor methods. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Parameter left should be final. |
19
|
|
'left' hides a field. |
19
|
|
Parameter middle should be final. |
19
|
|
'middle' hides a field. |
19
|
|
Parameter right should be final. |
19
|
|
'right' hides a field. |
19
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
22
|
|
Missing a Javadoc comment. |
22
|
|
'3' is a magic number. |
22
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
23
|
|
Missing a Javadoc comment. |
23
|
|
Parameter index should be final. |
23
|
|
Method 'set' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Missing a Javadoc comment. |
31
|
|
Parameter index should be final. |
31
|
|
Parameter element should be final. |
31
|
|
'=' is not preceded with whitespace. |
34
|
|
'=' is not followed by whitespace. |
34
|
|
'=' is not preceded with whitespace. |
34
|
|
'=' is not followed by whitespace. |
34
|
|
'=' is not preceded with whitespace. |
35
|
|
'=' is not followed by whitespace. |
35
|
|
'=' is not preceded with whitespace. |
35
|
|
'=' is not followed by whitespace. |
35
|
|
'=' is not preceded with whitespace. |
36
|
|
'=' is not followed by whitespace. |
36
|
|
'=' is not preceded with whitespace. |
36
|
|
'=' is not followed by whitespace. |
36
|
jwutil/collections/TupleIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
6
|
|
Line has trailing spaces. |
8
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
14
|
|
Parameter t should be final. |
14
|
|
Missing a Javadoc comment. |
15
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
16
|
|
Missing a Javadoc comment. |
16
|
|
Line has trailing spaces. |
17
|
jwutil/collections/Tuples.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
11
|
|
Line has trailing spaces. |
13
|
|
Line has trailing spaces. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Parameter a should be final. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Missing a Javadoc comment. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Line has trailing spaces. |
23
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
24
|
|
Missing a Javadoc comment. |
24
|
|
Parameter out should be final. |
24
|
|
Line has trailing spaces. |
27
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
28
|
|
Missing a Javadoc comment. |
28
|
|
Parameter prefix should be final. |
28
|
|
Parameter out should be final. |
28
|
|
';' is followed by whitespace. |
30
|
|
Line has trailing spaces. |
40
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
41
|
|
Missing a Javadoc comment. |
41
|
|
Line has trailing spaces. |
42
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
';' is followed by whitespace. |
46
|
|
'if' construct must use '{}'s. |
50
|
|
'if' construct must use '{}'s. |
54
|
|
Line has trailing spaces. |
58
|
|
Missing a Javadoc comment. |
59
|
|
Missing a Javadoc comment. |
60
|
|
Missing a Javadoc comment. |
61
|
|
Missing a Javadoc comment. |
62
|
|
Missing a Javadoc comment. |
63
|
|
Missing a Javadoc comment. |
64
|
|
Line has trailing spaces. |
66
|
|
Missing a Javadoc comment. |
67
|
|
Missing a Javadoc comment. |
68
|
|
Line has trailing spaces. |
70
|
|
Missing a Javadoc comment. |
71
|
|
Missing a Javadoc comment. |
72
|
|
Line has trailing spaces. |
74
|
|
Missing a Javadoc comment. |
75
|
|
Missing a Javadoc comment. |
76
|
|
Line has trailing spaces. |
78
|
|
Missing a Javadoc comment. |
79
|
|
Missing a Javadoc comment. |
80
|
|
Line has trailing spaces. |
82
|
jwutil/collections/TuplesArray.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
6
|
|
Line has trailing spaces. |
8
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
14
|
|
Missing a Javadoc comment. |
15
|
|
Parameter estSize should be final. |
15
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
16
|
|
Missing a Javadoc comment. |
16
|
|
Parameter a should be final. |
16
|
|
'if' construct must use '{}'s. |
17
|
|
'*' is not preceded with whitespace. |
17
|
|
'*' is not followed by whitespace. |
17
|
|
Line has trailing spaces. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Parameter estSize should be final. |
24
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
25
|
|
Parameter a should be final. |
25
|
|
Parameter b should be final. |
25
|
|
'if' construct must use '{}'s. |
26
|
|
'*' is not preceded with whitespace. |
26
|
|
'*' is not followed by whitespace. |
26
|
|
'*' is not preceded with whitespace. |
26
|
|
'*' is not followed by whitespace. |
26
|
|
'*' is not preceded with whitespace. |
27
|
|
'*' is not followed by whitespace. |
27
|
|
'*' is not preceded with whitespace. |
28
|
|
'*' is not followed by whitespace. |
28
|
|
'+' is not preceded with whitespace. |
28
|
|
'+' is not followed by whitespace. |
28
|
|
Line has trailing spaces. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Parameter estSize should be final. |
34
|
|
'3' is a magic number. |
34
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
35
|
|
Missing a Javadoc comment. |
35
|
|
Parameter a should be final. |
35
|
|
Parameter b should be final. |
35
|
|
Parameter c should be final. |
35
|
|
'if' construct must use '{}'s. |
36
|
|
'*' is not preceded with whitespace. |
36
|
|
'*' is not followed by whitespace. |
36
|
|
'3' is a magic number. |
36
|
|
'*' is not preceded with whitespace. |
36
|
|
'*' is not followed by whitespace. |
36
|
|
'*' is not preceded with whitespace. |
37
|
|
'*' is not followed by whitespace. |
37
|
|
'3' is a magic number. |
37
|
|
'*' is not preceded with whitespace. |
38
|
|
'*' is not followed by whitespace. |
38
|
|
'3' is a magic number. |
38
|
|
'+' is not preceded with whitespace. |
38
|
|
'+' is not followed by whitespace. |
38
|
|
'*' is not preceded with whitespace. |
39
|
|
'*' is not followed by whitespace. |
39
|
|
'3' is a magic number. |
39
|
|
'+' is not preceded with whitespace. |
39
|
|
'+' is not followed by whitespace. |
39
|
|
Line has trailing spaces. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Missing a Javadoc comment. |
45
|
|
Parameter estSize should be final. |
45
|
|
'4' is a magic number. |
45
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter a should be final. |
46
|
|
Parameter b should be final. |
46
|
|
Parameter c should be final. |
46
|
|
Parameter d should be final. |
46
|
|
'if' construct must use '{}'s. |
47
|
|
'*' is not preceded with whitespace. |
47
|
|
'*' is not followed by whitespace. |
47
|
|
'4' is a magic number. |
47
|
|
'*' is not preceded with whitespace. |
47
|
|
'*' is not followed by whitespace. |
47
|
|
'*' is not preceded with whitespace. |
48
|
|
'*' is not followed by whitespace. |
48
|
|
'4' is a magic number. |
48
|
|
'*' is not preceded with whitespace. |
49
|
|
'*' is not followed by whitespace. |
49
|
|
'4' is a magic number. |
49
|
|
'+' is not preceded with whitespace. |
49
|
|
'+' is not followed by whitespace. |
49
|
|
'*' is not preceded with whitespace. |
50
|
|
'*' is not followed by whitespace. |
50
|
|
'4' is a magic number. |
50
|
|
'+' is not preceded with whitespace. |
50
|
|
'+' is not followed by whitespace. |
50
|
|
'*' is not preceded with whitespace. |
51
|
|
'*' is not followed by whitespace. |
51
|
|
'4' is a magic number. |
51
|
|
'+' is not preceded with whitespace. |
51
|
|
'+' is not followed by whitespace. |
51
|
|
'3' is a magic number. |
51
|
|
Line has trailing spaces. |
55
|
|
Missing a Javadoc comment. |
56
|
|
Variable 'tupleSize' must be private and have accessor methods. |
56
|
|
Missing a Javadoc comment. |
57
|
|
Variable 'tuples' must be private and have accessor methods. |
57
|
|
Missing a Javadoc comment. |
58
|
|
Variable 'num' must be private and have accessor methods. |
58
|
|
Line has trailing spaces. |
59
|
|
Missing a Javadoc comment. |
60
|
|
Parameter tupleSize should be final. |
60
|
|
'tupleSize' hides a field. |
60
|
|
Parameter estSize should be final. |
60
|
|
Line has trailing spaces. |
65
|
|
Method 'grow' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Parameter newSize should be final. |
66
|
|
Line has trailing spaces. |
71
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
75
|
|
Missing a Javadoc comment. |
75
|
|
Parameter a should be final. |
75
|
|
'if' construct must use '{}'s. |
77
|
|
Line is longer than 80 characters. |
78
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'if' construct must use '{}'s. |
79
|
|
'*' is not preceded with whitespace. |
79
|
|
'*' is not followed by whitespace. |
79
|
|
'*' is not preceded with whitespace. |
80
|
|
'*' is not followed by whitespace. |
80
|
|
'*' is not preceded with whitespace. |
81
|
|
'*' is not followed by whitespace. |
81
|
|
Method 'tupleIterator' is not designed for extension - needs to be abstract, final or empty. |
85
|
|
Missing a Javadoc comment. |
85
|
|
Variable 'k' must be private and have accessor methods. |
87
|
|
Parameter t should be final. |
91
|
|
'*' is not preceded with whitespace. |
93
|
|
'*' is not followed by whitespace. |
93
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
107
|
|
Missing a Javadoc comment. |
107
|
|
Line has trailing spaces. |
110
|
|
Method 'tupleSize' is not designed for extension - needs to be abstract, final or empty. |
114
|
|
Missing a Javadoc comment. |
114
|
jwutil/collections/UnionFind.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
14
|
|
Missing a Javadoc comment. |
15
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
20
|
|
Parameter numElements should be final. |
23
|
|
'for' construct must use '{}'s. |
25
|
|
Line has trailing spaces. |
29
|
|
Line has trailing spaces. |
33
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
38
|
|
Parameter x should be final. |
38
|
|
Line has trailing spaces. |
41
|
|
Line is longer than 80 characters. |
43
|
|
Line has trailing spaces. |
44
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Parameter x should be final. |
48
|
|
Line has trailing spaces. |
51
|
|
Line has trailing spaces. |
54
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Parameter e1 should be final. |
58
|
|
Parameter e2 should be final. |
58
|
|
Line has trailing spaces. |
61
|
|
Line has trailing spaces. |
64
|
|
Method 'find' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
Parameter x should be final. |
68
|
|
Line has trailing spaces. |
71
|
|
Line has trailing spaces. |
74
|
|
Method 'differ' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Parameter e1 should be final. |
79
|
|
Parameter e2 should be final. |
79
|
|
Line has trailing spaces. |
82
|
|
Line has trailing spaces. |
85
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
91
|
|
Parameter e1 should be final. |
91
|
|
Parameter e2 should be final. |
91
|
|
'if' construct must use '{}'s. |
94
|
|
'if' construct must use '{}'s. |
95
|
|
'if' construct must use '{}'s. |
98
|
|
Line has trailing spaces. |
103
|
|
Line has trailing spaces. |
107
|
|
Method 'find' is not designed for extension - needs to be abstract, final or empty. |
112
|
|
Parameter x should be final. |
112
|
|
'if' construct must use '{}'s. |
113
|
|
'else' construct must use '{}'s. |
115
|
|
Line has trailing spaces. |
118
|
|
Line has trailing spaces. |
121
|
|
Method 'differ' is not designed for extension - needs to be abstract, final or empty. |
126
|
|
Parameter e1 should be final. |
126
|
|
Parameter e2 should be final. |
126
|
jwutil/collections/UnionFindWithConstraints.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
12
|
|
Line is longer than 80 characters. |
14
|
|
Line has trailing spaces. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Line has trailing spaces. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Name 'neq_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Name 'neq_constraints_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Line has trailing spaces. |
26
|
|
Line has trailing spaces. |
30
|
|
Parameter numElements should be final. |
33
|
|
'for' construct must use '{}'s. |
37
|
|
Line has trailing spaces. |
41
|
|
Line has trailing spaces. |
45
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
50
|
|
Parameter x should be final. |
50
|
|
Line has trailing spaces. |
53
|
|
Line is longer than 80 characters. |
55
|
|
Line has trailing spaces. |
56
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
60
|
|
Parameter x should be final. |
60
|
|
Line has trailing spaces. |
63
|
|
Line has trailing spaces. |
66
|
|
Expected an @return tag. |
70
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
70
|
|
Parameter e1 should be final. |
70
|
|
Parameter e2 should be final. |
70
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
73
|
|
Missing a Javadoc comment. |
73
|
|
Parameter e1 should be final. |
73
|
|
Parameter e2 should be final. |
73
|
|
Parameter doit should be final. |
73
|
|
Line has trailing spaces. |
76
|
|
Missing a Javadoc comment. |
77
|
|
Name 'try_combine_neq_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
77
|
|
Parameter r1 should be final. |
77
|
|
Parameter r2 should be final. |
77
|
|
Parameter doit should be final. |
77
|
|
'999999' is a magic number. |
87
|
|
'999999' is a magic number. |
96
|
|
'4' is a magic number. |
100
|
|
'if' construct must use '{}'s. |
105
|
|
'if' construct must use '{}'s. |
108
|
|
'if' construct must use '{}'s. |
118
|
|
'if' construct must use '{}'s. |
126
|
|
'if' construct must use '{}'s. |
131
|
|
'+' is not preceded with whitespace. |
131
|
|
'+' is not followed by whitespace. |
131
|
|
'+' is not preceded with whitespace. |
131
|
|
'+' is not followed by whitespace. |
131
|
|
'if' construct must use '{}'s. |
135
|
|
'+' is not preceded with whitespace. |
135
|
|
'+' is not followed by whitespace. |
135
|
|
'+' is not preceded with whitespace. |
135
|
|
'+' is not followed by whitespace. |
135
|
|
'if' construct must use '{}'s. |
142
|
|
'if' construct must use '{}'s. |
152
|
|
'+' is not preceded with whitespace. |
152
|
|
'+' is not followed by whitespace. |
152
|
|
'+' is not preceded with whitespace. |
152
|
|
'+' is not followed by whitespace. |
152
|
|
'+' is not preceded with whitespace. |
152
|
|
'+' is not followed by whitespace. |
152
|
|
'+' is not preceded with whitespace. |
152
|
|
'+' is not followed by whitespace. |
152
|
|
'if' construct must use '{}'s. |
153
|
|
'999999' is a magic number. |
157
|
|
Line has trailing spaces. |
160
|
|
Missing a Javadoc comment. |
161
|
|
Name 'sort_and_collapse' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
161
|
|
Parameter result should be final. |
161
|
|
Parameter len should be final. |
161
|
|
Name 'orig_len' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
163
|
|
'if' construct must use '{}'s. |
164
|
|
'+' is not preceded with whitespace. |
164
|
|
'+' is not followed by whitespace. |
164
|
|
'if' construct must use '{}'s. |
167
|
|
'+' is not preceded with whitespace. |
167
|
|
'+' is not followed by whitespace. |
167
|
|
'if' construct must use '{}'s. |
170
|
|
'if' construct must use '{}'s. |
174
|
|
'+' is not preceded with whitespace. |
174
|
|
'+' is not followed by whitespace. |
174
|
|
Line has trailing spaces. |
177
|
|
Missing a Javadoc comment. |
178
|
|
Name 'check_neq_constraints' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
178
|
|
Parameter r1 should be final. |
178
|
|
Parameter r2 should be final. |
178
|
|
'if' construct must use '{}'s. |
182
|
|
'if' construct must use '{}'s. |
184
|
|
'+' is not preceded with whitespace. |
184
|
|
'+' is not followed by whitespace. |
184
|
|
'+' is not preceded with whitespace. |
184
|
|
'+' is not followed by whitespace. |
184
|
|
'if' construct must use '{}'s. |
187
|
|
'+' is not preceded with whitespace. |
187
|
|
'+' is not followed by whitespace. |
187
|
|
'+' is not preceded with whitespace. |
187
|
|
'+' is not followed by whitespace. |
187
|
|
'+' is not preceded with whitespace. |
187
|
|
'+' is not followed by whitespace. |
187
|
|
'if' construct must use '{}'s. |
191
|
|
Line is longer than 80 characters. |
194
|
|
'-' is not preceded with whitespace. |
197
|
|
'-' is not followed by whitespace. |
197
|
|
'-' is not preceded with whitespace. |
198
|
|
'-' is not followed by whitespace. |
198
|
|
'if' construct must use '{}'s. |
199
|
|
'if' construct must use '{}'s. |
202
|
|
Line is longer than 80 characters. |
203
|
|
'+' is not preceded with whitespace. |
203
|
|
'+' is not followed by whitespace. |
203
|
|
'-' is not preceded with whitespace. |
203
|
|
'-' is not followed by whitespace. |
203
|
|
'-' is not preceded with whitespace. |
205
|
|
'-' is not followed by whitespace. |
205
|
|
'-' is not preceded with whitespace. |
206
|
|
'-' is not followed by whitespace. |
206
|
|
'if' construct must use '{}'s. |
207
|
|
Line is longer than 80 characters. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'-' is not preceded with whitespace. |
207
|
|
'-' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'+' is not preceded with whitespace. |
207
|
|
'+' is not followed by whitespace. |
207
|
|
'if' construct must use '{}'s. |
214
|
|
Line has trailing spaces. |
217
|
|
Line has trailing spaces. |
220
|
|
Method 'find' is not designed for extension - needs to be abstract, final or empty. |
224
|
|
Parameter x should be final. |
224
|
|
Line has trailing spaces. |
227
|
|
Line has trailing spaces. |
230
|
|
Method 'differ' is not designed for extension - needs to be abstract, final or empty. |
235
|
|
Parameter e1 should be final. |
235
|
|
Parameter e2 should be final. |
235
|
|
Line has trailing spaces. |
238
|
|
Method 'disjoint' is not designed for extension - needs to be abstract, final or empty. |
239
|
|
Missing a Javadoc comment. |
239
|
|
Parameter e1 should be final. |
239
|
|
Parameter e2 should be final. |
239
|
|
Line has trailing spaces. |
242
|
|
Method 'disjoint' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
Parameter e1 should be final. |
243
|
|
Parameter e2 should be final. |
243
|
|
'if' construct must use '{}'s. |
246
|
|
'if' construct must use '{}'s. |
250
|
|
'-' is not preceded with whitespace. |
250
|
|
'-' is not followed by whitespace. |
250
|
|
'if' construct must use '{}'s. |
252
|
|
Inner assignments should be avoided. |
253
|
|
'4' is a magic number. |
253
|
|
Inner assignments should be avoided. |
257
|
|
'-' is not preceded with whitespace. |
260
|
|
'-' is not followed by whitespace. |
260
|
|
'if' construct must use '{}'s. |
261
|
|
'+' is not preceded with whitespace. |
262
|
|
'+' is not followed by whitespace. |
262
|
|
'-' is not preceded with whitespace. |
262
|
|
'-' is not followed by whitespace. |
262
|
|
Line has trailing spaces. |
267
|
|
Missing a Javadoc comment. |
268
|
|
Parameter a should be final. |
268
|
|
Parameter low should be final. |
268
|
|
Parameter high should be final. |
268
|
|
Parameter key should be final. |
268
|
|
'if' construct must use '{}'s. |
272
|
|
'if' construct must use '{}'s. |
274
|
|
'else' construct must use '{}'s. |
276
|
|
Line has trailing spaces. |
281
|
|
Line has trailing spaces. |
284
|
|
Expected an @return tag. |
290
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
290
|
|
Parameter e1 should be final. |
290
|
|
Parameter e2 should be final. |
290
|
|
Method 'union' is not designed for extension - needs to be abstract, final or empty. |
293
|
|
Missing a Javadoc comment. |
293
|
|
Parameter e1 should be final. |
293
|
|
Parameter e2 should be final. |
293
|
|
Parameter doit should be final. |
293
|
|
'if' construct must use '{}'s. |
296
|
|
'if' construct must use '{}'s. |
297
|
|
'||' should be on a new line. |
297
|
|
'{' is not followed by whitespace. |
299
|
|
'if' construct must use '{}'s. |
300
|
|
'if' construct must use '{}'s. |
302
|
|
'+' is not preceded with whitespace. |
302
|
|
'+' is not followed by whitespace. |
302
|
|
'+' is not preceded with whitespace. |
302
|
|
'+' is not followed by whitespace. |
302
|
|
'+' is not preceded with whitespace. |
302
|
|
'+' is not followed by whitespace. |
302
|
|
'if' construct must use '{}'s. |
306
|
|
'if' construct must use '{}'s. |
307
|
|
'if' construct must use '{}'s. |
310
|
|
'+' is not preceded with whitespace. |
310
|
|
'+' is not followed by whitespace. |
310
|
|
'+' is not preceded with whitespace. |
310
|
|
'+' is not followed by whitespace. |
310
|
|
'+' is not preceded with whitespace. |
310
|
|
'+' is not followed by whitespace. |
310
|
|
Line has trailing spaces. |
316
|
|
Line has trailing spaces. |
320
|
|
Method 'find' is not designed for extension - needs to be abstract, final or empty. |
325
|
|
Parameter x should be final. |
325
|
|
'+' is not preceded with whitespace. |
331
|
|
'+' is not followed by whitespace. |
331
|
|
'+' is not preceded with whitespace. |
331
|
|
'+' is not followed by whitespace. |
331
|
|
'+' is not preceded with whitespace. |
331
|
|
'+' is not followed by whitespace. |
331
|
|
Line has trailing spaces. |
337
|
|
Line has trailing spaces. |
340
|
|
Method 'differ' is not designed for extension - needs to be abstract, final or empty. |
345
|
|
Parameter e1 should be final. |
345
|
|
Parameter e2 should be final. |
345
|
|
Line has trailing spaces. |
348
|
|
Missing a Javadoc comment. |
349
|
|
Name 'rep_ok' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
349
|
|
'999999' is a magic number. |
353
|
|
'+' is not preceded with whitespace. |
359
|
|
'+' is not followed by whitespace. |
359
|
|
Line has trailing spaces. |
367
|
|
Missing a Javadoc comment. |
368
|
|
'12346' is a magic number. |
369
|
|
Name 'CHECK' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
372
|
|
Name 'total_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
377
|
|
'if' construct must use '{}'s. |
387
|
|
Line is longer than 80 characters. |
387
|
|
'+' is not preceded with whitespace. |
387
|
|
'+' is not followed by whitespace. |
387
|
|
'+' is not preceded with whitespace. |
387
|
|
'+' is not followed by whitespace. |
387
|
|
'+' is not preceded with whitespace. |
387
|
|
'+' is not followed by whitespace. |
387
|
|
'+' is not preceded with whitespace. |
387
|
|
'+' is not followed by whitespace. |
387
|
|
'+' is not preceded with whitespace. |
387
|
|
'+' is not followed by whitespace. |
387
|
|
'if' construct must use '{}'s. |
391
|
|
Line is longer than 80 characters. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
'+' is not preceded with whitespace. |
391
|
|
'+' is not followed by whitespace. |
391
|
|
Line has trailing spaces. |
392
|
|
'if' construct must use '{}'s. |
403
|
|
'+' is not preceded with whitespace. |
403
|
|
'+' is not followed by whitespace. |
403
|
|
'+' is not preceded with whitespace. |
403
|
|
'+' is not followed by whitespace. |
403
|
|
'+' is not preceded with whitespace. |
403
|
|
'+' is not followed by whitespace. |
403
|
|
'+' is not preceded with whitespace. |
403
|
|
'+' is not followed by whitespace. |
403
|
|
'+' is not preceded with whitespace. |
403
|
|
'+' is not followed by whitespace. |
403
|
|
'if' construct must use '{}'s. |
407
|
|
Line is longer than 80 characters. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
'+' is not preceded with whitespace. |
407
|
|
'+' is not followed by whitespace. |
407
|
|
Line has trailing spaces. |
408
|
|
'||' should be on a new line. |
417
|
|
'if' construct must use '{}'s. |
429
|
|
Line is longer than 80 characters. |
431
|
|
'+' is not preceded with whitespace. |
431
|
|
'+' is not followed by whitespace. |
431
|
|
'+' is not preceded with whitespace. |
431
|
|
'+' is not followed by whitespace. |
431
|
|
'+' is not preceded with whitespace. |
431
|
|
'+' is not followed by whitespace. |
431
|
|
'+' is not preceded with whitespace. |
431
|
|
'+' is not followed by whitespace. |
431
|
|
Line has trailing spaces. |
433
|
|
Missing a Javadoc comment. |
434
|
|
Parameter args should be final. |
434
|
|
Line has trailing spaces. |
436
|
|
'100' is a magic number. |
437
|
|
'4' is a magic number. |
441
|
|
'3' is a magic number. |
443
|
|
'3' is a magic number. |
445
|
|
'4' is a magic number. |
445
|
|
'4' is a magic number. |
447
|
|
'3' is a magic number. |
449
|
|
'3' is a magic number. |
451
|
|
'4' is a magic number. |
453
|
|
'4' is a magic number. |
455
|
|
'3' is a magic number. |
457
|
|
'3' is a magic number. |
459
|
|
'4' is a magic number. |
461
|
|
'3' is a magic number. |
461
|
|
'3' is a magic number. |
463
|
|
'4' is a magic number. |
463
|
|
'3' is a magic number. |
465
|
jwutil/collections/UnmodifiableIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
14
|
|
Line is longer than 80 characters. |
23
|
|
Unused @throws tag for 'java.util.NoSuchElementException'. |
23
|
|
Expected an @return tag. |
25
|
|
Unused @throws tag for 'UnsupportedOperationException'. |
27
|
jwutil/collections/UnmodifiableListIterator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
14
|
|
Line is longer than 80 characters. |
15
|
|
Line is longer than 80 characters. |
23
|
|
Unused @throws tag for 'java.util.NoSuchElementException'. |
23
|
|
Expected an @return tag. |
25
|
|
Line is longer than 80 characters. |
35
|
|
Unused @throws tag for 'java.util.NoSuchElementException'. |
35
|
|
Expected an @return tag. |
37
|
|
Unused @throws tag for 'UnsupportedOperationException'. |
43
|
|
Unused @throws tag for 'UnsupportedOperationException'. |
49
|
|
Parameter o should be final. |
51
|
|
Expected @param tag for 'o'. |
51
|
|
Unused @throws tag for 'UnsupportedOperationException'. |
55
|
|
Parameter o should be final. |
57
|
|
Expected @param tag for 'o'. |
57
|
jwutil/collections/UnmodifiableMultiMap.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <pnkfelix@mit.edu> |
19
|
|
Line is longer than 80 characters. |
20
|
|
Line has trailing spaces. |
22
|
|
Expected an @return tag. |
28
|
|
Line is longer than 80 characters. |
28
|
|
Expected @param tag for 'mmap'. |
28
|
|
Line has trailing spaces. |
30
|
|
Parameter key should be final. |
30
|
|
Line has trailing spaces. |
31
|
|
Line has trailing spaces. |
33
|
|
Parameter key should be final. |
33
|
|
Line has trailing spaces. |
36
|
|
Parameter a should be final. |
36
|
|
Parameter b should be final. |
36
|
|
Line is longer than 80 characters. |
39
|
|
Expected an @return tag. |
44
|
|
Line has trailing spaces. |
45
|
|
Method 'entrySetHelper' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter value should be final. |
62
|
|
Line is longer than 80 characters. |
63
|
|
Expected an @return tag. |
76
|
|
Line is longer than 80 characters. |
76
|
|
Method 'put' is not designed for extension - needs to be abstract, final or empty. |
76
|
|
Parameter key should be final. |
76
|
|
Expected @param tag for 'key'. |
76
|
|
Parameter value should be final. |
76
|
|
Expected @param tag for 'value'. |
76
|
|
Expected an @return tag. |
78
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
78
|
|
Parameter key should be final. |
78
|
|
Expected @param tag for 'key'. |
78
|
|
Expected an @return tag. |
80
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
80
|
|
Parameter key should be final. |
80
|
|
Expected @param tag for 'key'. |
80
|
|
Parameter value should be final. |
80
|
|
Expected @param tag for 'value'. |
80
|
|
Line is longer than 80 characters. |
82
|
|
Method 'putAll' is not designed for extension - needs to be abstract, final or empty. |
82
|
|
Parameter t should be final. |
82
|
|
Expected @param tag for 't'. |
82
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
84
|
|
Expected an @return tag. |
86
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Parameter key should be final. |
86
|
|
Expected @param tag for 'key'. |
86
|
|
Parameter value should be final. |
86
|
|
Expected @param tag for 'value'. |
86
|
|
Expected an @return tag. |
88
|
|
Line is longer than 80 characters. |
88
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
88
|
|
Parameter key should be final. |
88
|
|
Expected @param tag for 'key'. |
88
|
|
Parameter values should be final. |
88
|
|
Expected @param tag for 'values'. |
88
|
|
Expected an @return tag. |
90
|
|
Line is longer than 80 characters. |
90
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
90
|
|
Parameter mm should be final. |
90
|
|
Expected @param tag for 'mm'. |
90
|
|
Expected an @return tag. |
92
|
|
Line is longer than 80 characters. |
92
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
92
|
|
Parameter key should be final. |
92
|
|
Expected @param tag for 'key'. |
92
|
|
Parameter values should be final. |
92
|
|
Expected @param tag for 'values'. |
92
|
|
Expected an @return tag. |
94
|
|
Line is longer than 80 characters. |
94
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
94
|
|
Parameter key should be final. |
94
|
|
Expected @param tag for 'key'. |
94
|
|
Parameter values should be final. |
94
|
|
Expected @param tag for 'values'. |
94
|
|
Missing a Javadoc comment. |
95
|
|
Line has trailing spaces. |
98
|
|
Method 'computeHistogram' is not designed for extension - needs to be abstract, final or empty. |
99
|
|
Missing a Javadoc comment. |
99
|
|
Parameter keyName should be final. |
99
|
|
Parameter valueName should be final. |
99
|
|
Line is longer than 80 characters. |
100
|
|
Line has trailing spaces. |
102
|
|
Missing a Javadoc comment. |
103
|
|
Line is longer than 80 characters. |
105
|
|
Missing a Javadoc comment. |
105
|
|
Parameter dis should be final. |
105
|
|
Parameter size should be final. |
105
|
|
Parameter keyName should be final. |
105
|
|
Parameter valueName should be final. |
105
|
|
';' is followed by whitespace. |
109
|
|
'if' construct must use '{}'s. |
113
|
|
'-' is not preceded with whitespace. |
113
|
|
'-' is not followed by whitespace. |
113
|
|
'=' is not preceded with whitespace. |
122
|
|
'=' is not followed by whitespace. |
122
|
|
'<' is not preceded with whitespace. |
122
|
|
'<' is not followed by whitespace. |
122
|
|
'if' construct must use '{}'s. |
124
|
|
'-' is not preceded with whitespace. |
124
|
|
'-' is not followed by whitespace. |
124
|
|
'if' construct must use '{}'s. |
128
|
|
'if' construct must use '{}'s. |
133
|
|
'cast' is not followed by whitespace. |
140
|
|
'/' is not preceded with whitespace. |
140
|
|
'/' is not followed by whitespace. |
140
|
|
'cast' is not followed by whitespace. |
140
|
|
Line has trailing spaces. |
143
|
jwutil/collections/Worklist.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <cananian@alumni.princeton.edu> |
9
|
|
Expected @param tag for 'item'. |
20
|
|
Expected an @return tag. |
30
|
|
Expected an @return tag. |
37
|
|
Expected @param tag for 'item'. |
37
|
|
Expected an @return tag. |
44
|
jwutil/collections/WrappedCollection.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
10
|
|
Line has trailing spaces. |
12
|
|
Missing a Javadoc comment. |
18
|
|
Variable 'c' must be private and have accessor methods. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Variable 'in' must be private and have accessor methods. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Variable 'out' must be private and have accessor methods. |
20
|
|
Missing a Javadoc comment. |
22
|
|
Parameter c should be final. |
22
|
|
'c' hides a field. |
22
|
|
Parameter in should be final. |
22
|
|
'in' hides a field. |
22
|
|
Parameter out should be final. |
22
|
|
'out' hides a field. |
22
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
Method 'clear' is not designed for extension - needs to be abstract, final or empty. |
36
|
|
Missing a Javadoc comment. |
36
|
|
Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
50
|
|
Missing a Javadoc comment. |
50
|
|
Method 'add' is not designed for extension - needs to be abstract, final or empty. |
58
|
|
Missing a Javadoc comment. |
58
|
|
Parameter o should be final. |
58
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter o should be final. |
65
|
|
Method 'remove' is not designed for extension - needs to be abstract, final or empty. |
72
|
|
Missing a Javadoc comment. |
72
|
|
Parameter o should be final. |
72
|
|
Method 'addAll' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Missing a Javadoc comment. |
79
|
|
Parameter c should be final. |
79
|
|
'c' hides a field. |
79
|
|
Method 'containsAll' is not designed for extension - needs to be abstract, final or empty. |
87
|
|
Missing a Javadoc comment. |
87
|
|
Parameter c should be final. |
87
|
|
'c' hides a field. |
87
|
|
Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. |
95
|
|
Missing a Javadoc comment. |
95
|
|
Parameter c should be final. |
95
|
|
'c' hides a field. |
95
|
|
Method 'retainAll' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Missing a Javadoc comment. |
103
|
|
Parameter c should be final. |
103
|
|
'c' hides a field. |
103
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
111
|
|
Missing a Javadoc comment. |
111
|
|
Method 'toArray' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Missing a Javadoc comment. |
118
|
|
Parameter a should be final. |
118
|
jwutil/collections/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/console/ResidentJava.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
17
|
|
Line has trailing spaces. |
19
|
|
Utility classes should not have a public or default constructor. |
23
|
|
Line has trailing spaces. |
24
|
|
Line has trailing spaces. |
27
|
|
Line has trailing spaces. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Variable 'status' must be private and have accessor methods. |
38
|
|
Line has trailing spaces. |
39
|
|
Parameter status should be final. |
43
|
|
'status' hides a field. |
43
|
|
Expected @param tag for 'status'. |
43
|
|
Line has trailing spaces. |
46
|
|
Line has trailing spaces. |
48
|
|
Line has trailing spaces. |
52
|
|
Parameter host should be final. |
57
|
|
Parameter port should be final. |
57
|
|
'{' is not followed by whitespace. |
57
|
|
'}' is not preceded with whitespace. |
57
|
|
Parameter t should be final. |
58
|
|
'{' is not followed by whitespace. |
58
|
|
'}' is not preceded with whitespace. |
58
|
|
Parameter t should be final. |
59
|
|
'{' is not followed by whitespace. |
59
|
|
'}' is not preceded with whitespace. |
59
|
|
'{' is not followed by whitespace. |
60
|
|
'}' is not preceded with whitespace. |
60
|
|
Parameter host should be final. |
61
|
|
Parameter port should be final. |
61
|
|
'{' is not followed by whitespace. |
61
|
|
'}' is not preceded with whitespace. |
61
|
|
Parameter host should be final. |
62
|
|
Parameter port should be final. |
62
|
|
Parameter context should be final. |
62
|
|
'{' is not followed by whitespace. |
62
|
|
'}' is not preceded with whitespace. |
62
|
|
'{' is not followed by whitespace. |
63
|
|
'}' is not preceded with whitespace. |
63
|
|
Parameter file should be final. |
64
|
|
'{' is not followed by whitespace. |
64
|
|
'}' is not preceded with whitespace. |
64
|
|
Parameter file should be final. |
65
|
|
'{' is not followed by whitespace. |
65
|
|
'}' is not preceded with whitespace. |
65
|
|
Parameter status should be final. |
66
|
|
Parameter lib should be final. |
69
|
|
'{' is not followed by whitespace. |
69
|
|
'}' is not preceded with whitespace. |
69
|
|
Parameter port should be final. |
70
|
|
'{' is not followed by whitespace. |
70
|
|
'}' is not preceded with whitespace. |
70
|
|
Parameter clazzz should be final. |
71
|
|
Parameter which should be final. |
71
|
|
'{' is not followed by whitespace. |
71
|
|
'}' is not preceded with whitespace. |
71
|
|
Parameter maddr should be final. |
72
|
|
'{' is not followed by whitespace. |
72
|
|
'}' is not preceded with whitespace. |
72
|
|
Parameter pkg should be final. |
73
|
|
'{' is not followed by whitespace. |
73
|
|
'}' is not preceded with whitespace. |
73
|
|
Parameter pkg should be final. |
74
|
|
'{' is not followed by whitespace. |
74
|
|
'}' is not preceded with whitespace. |
74
|
|
Parameter perm should be final. |
75
|
|
'{' is not followed by whitespace. |
75
|
|
'}' is not preceded with whitespace. |
75
|
|
Line is longer than 80 characters. |
76
|
|
Parameter perm should be final. |
76
|
|
Parameter context should be final. |
76
|
|
'{' is not followed by whitespace. |
76
|
|
'}' is not preceded with whitespace. |
76
|
|
'{' is not followed by whitespace. |
77
|
|
'}' is not preceded with whitespace. |
77
|
|
'{' is not followed by whitespace. |
78
|
|
'}' is not preceded with whitespace. |
78
|
|
Parameter key should be final. |
79
|
|
'{' is not followed by whitespace. |
79
|
|
'}' is not preceded with whitespace. |
79
|
|
Parameter fd should be final. |
80
|
|
'{' is not followed by whitespace. |
80
|
|
'}' is not preceded with whitespace. |
80
|
|
Parameter file should be final. |
81
|
|
'{' is not followed by whitespace. |
81
|
|
'}' is not preceded with whitespace. |
81
|
|
Parameter file should be final. |
82
|
|
Parameter context should be final. |
82
|
|
'{' is not followed by whitespace. |
82
|
|
'}' is not preceded with whitespace. |
82
|
|
Parameter target should be final. |
83
|
|
'{' is not followed by whitespace. |
83
|
|
'}' is not preceded with whitespace. |
83
|
|
'{' is not followed by whitespace. |
84
|
|
'}' is not preceded with whitespace. |
84
|
|
'{' is not followed by whitespace. |
85
|
|
'}' is not preceded with whitespace. |
85
|
|
Parameter window should be final. |
86
|
|
Parameter fd should be final. |
87
|
|
'{' is not followed by whitespace. |
87
|
|
'}' is not preceded with whitespace. |
87
|
|
Parameter file should be final. |
88
|
|
'{' is not followed by whitespace. |
88
|
|
'}' is not preceded with whitespace. |
88
|
|
Line has trailing spaces. |
92
|
|
Missing a Javadoc comment. |
93
|
|
Name 'CR' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
93
|
|
Variable 'CR' must be private and have accessor methods. |
93
|
|
Missing a Javadoc comment. |
94
|
|
Name 'CRLF' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
94
|
|
Variable 'CRLF' must be private and have accessor methods. |
94
|
|
Missing a Javadoc comment. |
95
|
|
Name 'AUTO' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
95
|
|
Variable 'AUTO' must be private and have accessor methods. |
95
|
|
'3' is a magic number. |
95
|
|
Missing a Javadoc comment. |
96
|
|
Name 'EOL' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
96
|
|
Variable 'EOL' must be private and have accessor methods. |
96
|
|
Line has trailing spaces. |
97
|
|
Missing a Javadoc comment. |
98
|
|
Parameter in should be final. |
98
|
|
'256' is a magic number. |
99
|
|
'if' construct must use '{}'s. |
107
|
|
'if' construct must use '{}'s. |
117
|
|
'if' construct must use '{}'s. |
122
|
|
'if' construct must use '{}'s. |
126
|
|
'if' construct must use '{}'s. |
131
|
|
'if' construct must use '{}'s. |
133
|
|
'if' construct must use '{}'s. |
135
|
|
'else' construct must use '{}'s. |
136
|
|
Line has trailing spaces. |
138
|
|
Missing a Javadoc comment. |
139
|
|
Parameter args should be final. |
139
|
|
Line has trailing spaces. |
146
|
|
'if' construct must use '{}'s. |
149
|
|
Line has trailing spaces. |
150
|
|
'if' construct must use '{}'s. |
152
|
|
Line has trailing spaces. |
154
|
|
'if' construct must use '{}'s. |
156
|
|
'if' construct must use '{}'s. |
157
|
|
'if' construct must use '{}'s. |
158
|
|
Line has trailing spaces. |
161
|
|
Missing a Javadoc comment. |
162
|
|
Parameter line should be final. |
162
|
|
'if' construct must use '{}'s. |
167
|
|
'cast' is not followed by whitespace. |
171
|
|
Line is longer than 80 characters. |
173
|
|
'+' is not preceded with whitespace. |
173
|
|
'+' is not followed by whitespace. |
173
|
|
Line is longer than 80 characters. |
176
|
|
'+' is not preceded with whitespace. |
176
|
|
'+' is not followed by whitespace. |
176
|
|
Line is longer than 80 characters. |
180
|
|
'+' is not preceded with whitespace. |
180
|
|
'+' is not followed by whitespace. |
180
|
|
Line is longer than 80 characters. |
187
|
|
'+' is not preceded with whitespace. |
191
|
|
'+' is not followed by whitespace. |
191
|
|
Line is longer than 80 characters. |
193
|
|
Line is longer than 80 characters. |
195
|
|
'+' is not preceded with whitespace. |
195
|
|
'+' is not followed by whitespace. |
195
|
|
Line has trailing spaces. |
200
|
|
Missing a Javadoc comment. |
201
|
|
Name 'USE_HIJACKING_CLASSLOADER' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
201
|
|
Variable 'USE_HIJACKING_CLASSLOADER' must be private and have accessor methods. |
201
|
|
Line has trailing spaces. |
202
|
|
Missing a Javadoc comment. |
203
|
|
Parameter num should be final. |
203
|
|
'if' construct must use '{}'s. |
204
|
|
'1048576' is a magic number. |
204
|
|
'1048576' is a magic number. |
204
|
|
'if' construct must use '{}'s. |
205
|
|
'1024' is a magic number. |
205
|
|
'1024' is a magic number. |
205
|
|
Line has trailing spaces. |
208
|
|
Missing a Javadoc comment. |
209
|
|
'+' is not preceded with whitespace. |
213
|
|
'+' is not followed by whitespace. |
213
|
|
Line is longer than 80 characters. |
217
|
|
'+' is not preceded with whitespace. |
217
|
|
'+' is not followed by whitespace. |
217
|
|
'+' is not preceded with whitespace. |
217
|
|
'+' is not followed by whitespace. |
217
|
|
'+' is not preceded with whitespace. |
217
|
|
'+' is not followed by whitespace. |
217
|
|
'+' is not preceded with whitespace. |
217
|
|
'+' is not followed by whitespace. |
217
|
|
Line has trailing spaces. |
219
|
|
Missing a Javadoc comment. |
220
|
|
Line is longer than 80 characters. |
221
|
|
Line is longer than 80 characters. |
222
|
|
Line is longer than 80 characters. |
225
|
|
Line has trailing spaces. |
234
|
|
Class ExecuteOptions should be declared as final. |
235
|
|
Missing a Javadoc comment. |
235
|
|
Line has trailing spaces. |
236
|
|
Missing a Javadoc comment. |
237
|
|
Variable 'properties' must be private and have accessor methods. |
237
|
|
Missing a Javadoc comment. |
238
|
|
Variable 'mainMethod' must be private and have accessor methods. |
238
|
|
Missing a Javadoc comment. |
239
|
|
Variable 'args' must be private and have accessor methods. |
239
|
|
Line has trailing spaces. |
240
|
|
Line is longer than 80 characters. |
241
|
|
Missing a Javadoc comment. |
241
|
|
Parameter commandLine should be final. |
241
|
|
Redundant throws: 'SecurityException' is unchecked exception. |
241
|
|
'if' construct must use '{}'s. |
243
|
|
Line has trailing spaces. |
244
|
|
'if' construct must use '{}'s. |
248
|
|
Line is longer than 80 characters. |
248
|
|
'else' construct must use '{}'s. |
249
|
|
'+' is not preceded with whitespace. |
270
|
|
'+' is not followed by whitespace. |
270
|
|
Line is longer than 80 characters. |
276
|
|
Line is longer than 80 characters. |
283
|
|
Line is longer than 80 characters. |
286
|
|
'+' is not preceded with whitespace. |
289
|
|
'+' is not followed by whitespace. |
289
|
|
Line is longer than 80 characters. |
293
|
|
'{' is followed by whitespace. |
293
|
|
'if' construct must use '{}'s. |
301
|
|
Line has trailing spaces. |
306
|
|
Missing a Javadoc comment. |
307
|
|
Line has trailing spaces. |
308
|
|
Line is longer than 80 characters. |
309
|
|
Missing a Javadoc comment. |
309
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
309
|
|
'{' is followed by whitespace. |
313
|
jwutil/console/SimpleInterpreter.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
2
|
|
Using the '.*' form of import should be avoided - java.io.*. |
18
|
|
Using the '.*' form of import should be avoided - java.util.*. |
19
|
|
Using the '.*' form of import should be avoided - java.net.*. |
20
|
|
Using the '.*' form of import should be avoided - java.lang.reflect.*. |
21
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Variable 'verbose' must be private and have accessor methods. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Variable 'classpath' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'store' must be private and have accessor methods. |
26
|
|
Line has trailing spaces. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Parameter path should be final. |
28
|
|
Missing a Javadoc comment. |
32
|
|
Parameter path should be final. |
32
|
|
Parameter store should be final. |
32
|
|
'store' hides a field. |
32
|
|
Method 'getStore' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Method 'setClassPath' is not designed for extension - needs to be abstract, final or empty. |
41
|
|
Missing a Javadoc comment. |
41
|
|
Parameter path should be final. |
41
|
|
Expected an @return tag. |
50
|
|
Line is longer than 80 characters. |
50
|
|
Method 'newObject' is not designed for extension - needs to be abstract, final or empty. |
50
|
|
Parameter name should be final. |
50
|
|
Expected @param tag for 'name'. |
50
|
|
Parameter classname should be final. |
50
|
|
Expected @param tag for 'classname'. |
50
|
|
Parameter s_args should be final. |
50
|
|
Expected @param tag for 's_args'. |
50
|
|
Name 's_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
50
|
|
Parameter pos should be final. |
50
|
|
Expected @param tag for 'pos'. |
50
|
|
'if' construct must use '{}'s. |
53
|
|
Line is longer than 80 characters. |
54
|
|
Expected an @return tag. |
80
|
|
Line is longer than 80 characters. |
80
|
|
Method 'invokeMethod' is not designed for extension - needs to be abstract, final or empty. |
80
|
|
Parameter objectname should be final. |
80
|
|
Expected @param tag for 'objectname'. |
80
|
|
Parameter methodname should be final. |
80
|
|
Expected @param tag for 'methodname'. |
80
|
|
Parameter s_args should be final. |
80
|
|
Expected @param tag for 's_args'. |
80
|
|
Name 's_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
80
|
|
Parameter pos should be final. |
80
|
|
Expected @param tag for 'pos'. |
80
|
|
Line is longer than 80 characters. |
89
|
|
Method 'invokeMethod' is not designed for extension - needs to be abstract, final or empty. |
89
|
|
Missing a Javadoc comment. |
89
|
|
Parameter methodname should be final. |
89
|
|
Parameter s_args should be final. |
89
|
|
Name 's_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
89
|
|
Parameter pos should be final. |
89
|
|
Line has trailing spaces. |
97
|
|
Line is longer than 80 characters. |
104
|
|
Line is longer than 80 characters. |
127
|
|
Missing a Javadoc comment. |
127
|
|
Parameter args should be final. |
127
|
|
Parameter m should be final. |
127
|
|
Parameter type should be final. |
127
|
|
Parameter s_args should be final. |
127
|
|
Name 's_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
127
|
|
Parameter j should be final. |
127
|
|
Parameter store should be final. |
127
|
|
'if' construct must use '{}'s. |
128
|
|
'if' construct must use '{}'s. |
130
|
|
'if' construct must use '{}'s. |
132
|
|
'if' construct must use '{}'s. |
134
|
|
'if' construct must use '{}'s. |
136
|
|
'if' construct must use '{}'s. |
138
|
|
'if' construct must use '{}'s. |
142
|
|
'if' construct must use '{}'s. |
147
|
|
'while' construct must use '{}'s. |
150
|
|
'for' construct must use '{}'s. |
154
|
|
'for' construct must use '{}'s. |
159
|
|
Line is longer than 80 characters. |
160
|
|
'for' construct must use '{}'s. |
164
|
|
'for' construct must use '{}'s. |
169
|
|
'for' construct must use '{}'s. |
174
|
|
'for' construct must use '{}'s. |
179
|
|
'for' construct must use '{}'s. |
184
|
|
'for' construct must use '{}'s. |
189
|
|
'for' construct must use '{}'s. |
194
|
|
'else' construct must use '{}'s. |
197
|
|
Line is longer than 80 characters. |
198
|
|
'else' construct must use '{}'s. |
201
|
|
Line is longer than 80 characters. |
206
|
|
Missing a Javadoc comment. |
206
|
|
Parameter args should be final. |
206
|
|
Parameter paramTypes should be final. |
206
|
|
Parameter paramOffset should be final. |
206
|
|
Parameter s_args should be final. |
206
|
|
Name 's_args' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
206
|
|
Parameter j should be final. |
206
|
|
Parameter store should be final. |
206
|
|
Missing a Javadoc comment. |
219
|
|
Parameter av should be final. |
219
|
|
Line is longer than 80 characters. |
220
|
|
'{' is followed by whitespace. |
220
|
|
'if' construct must use '{}'s. |
226
|
|
'while' construct must use '{}'s. |
230
|
|
'+' is not preceded with whitespace. |
249
|
|
'+' is not followed by whitespace. |
249
|
|
Expected an @return tag. |
264
|
|
Parameter srcobj should be final. |
264
|
|
Expected @param tag for 'srcobj'. |
264
|
|
Parameter dstclass should be final. |
264
|
|
Expected @param tag for 'dstclass'. |
264
|
jwutil/console/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/graphs/CountPaths.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
12
|
|
Line has trailing spaces. |
14
|
|
Utility classes should not have a public or default constructor. |
18
|
|
Missing a Javadoc comment. |
20
|
|
Parameter g should be final. |
20
|
|
Missing a Javadoc comment. |
24
|
|
Parameter nav should be final. |
24
|
|
Parameter roots should be final. |
24
|
|
';' is followed by whitespace. |
28
|
|
';' is followed by whitespace. |
31
|
|
'if' construct must use '{}'s. |
35
|
|
'if' construct must use '{}'s. |
38
|
|
'{' is followed by whitespace. |
39
|
|
Line has trailing spaces. |
44
|
|
Missing a Javadoc comment. |
45
|
|
Parameter g should be final. |
45
|
|
Parameter k should be final. |
45
|
|
Line has trailing spaces. |
48
|
|
Missing a Javadoc comment. |
49
|
|
Parameter nav should be final. |
49
|
|
Parameter roots should be final. |
49
|
|
Parameter k should be final. |
49
|
|
';' is followed by whitespace. |
53
|
|
'+' is not preceded with whitespace. |
55
|
|
'+' is not followed by whitespace. |
55
|
|
';' is followed by whitespace. |
58
|
|
'=' is not preceded with whitespace. |
65
|
|
'=' is not followed by whitespace. |
65
|
|
'<' is not preceded with whitespace. |
65
|
|
'<' is not followed by whitespace. |
65
|
|
'+' is not preceded with whitespace. |
65
|
|
'+' is not followed by whitespace. |
65
|
|
'-' is not preceded with whitespace. |
66
|
|
'-' is not followed by whitespace. |
66
|
|
'=' is not preceded with whitespace. |
69
|
|
'=' is not followed by whitespace. |
69
|
|
'<' is not preceded with whitespace. |
69
|
|
'<' is not followed by whitespace. |
69
|
|
'+' is not preceded with whitespace. |
69
|
|
'+' is not followed by whitespace. |
69
|
|
'if' construct must use '{}'s. |
70
|
|
Line has trailing spaces. |
77
|
jwutil/graphs/DominanceFrontier.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
27
|
|
Line has trailing spaces. |
32
|
|
Parameter begin should be final. |
47
|
|
'begin' hides a field. |
47
|
|
Parameter nav should be final. |
47
|
|
Expected @param tag for 'nav'. |
47
|
|
Parameter dom should be final. |
47
|
|
'dom' hides a field. |
47
|
|
'?' is not preceded with whitespace. |
50
|
|
Avoid inline conditionals. |
50
|
|
'?' is not followed by whitespace. |
50
|
|
':' is not preceded with whitespace. |
50
|
|
':' is not followed by whitespace. |
50
|
|
Line is longer than 80 characters. |
57
|
|
Expected an @return tag. |
60
|
|
Method 'getDominanceFrontier' is not designed for extension - needs to be abstract, final or empty. |
60
|
|
Parameter bb should be final. |
60
|
|
'if' construct must use '{}'s. |
62
|
|
'if' construct must use '{}'s. |
65
|
|
Line has trailing spaces. |
70
|
|
Expected an @return tag. |
74
|
|
Method 'getIteratedDominanceFrontier' is not designed for extension - needs to be abstract, final or empty. |
74
|
|
Parameter node should be final. |
74
|
|
Expected @param tag for 'node'. |
74
|
|
Line has trailing spaces. |
79
|
|
Line has trailing spaces. |
81
|
|
'for' is not followed by whitespace. |
82
|
|
'{' is not preceded with whitespace. |
82
|
|
Line is longer than 80 characters. |
84
|
|
'for' is not followed by whitespace. |
84
|
|
'{' is not preceded with whitespace. |
84
|
|
'if' is not followed by whitespace. |
86
|
|
'{' is not preceded with whitespace. |
86
|
|
Line has trailing spaces. |
94
|
|
Expected an @return tag. |
101
|
|
Method 'inDominanceFrontier' is not designed for extension - needs to be abstract, final or empty. |
101
|
|
Parameter b1 should be final. |
101
|
|
Expected @param tag for 'b1'. |
101
|
|
Parameter b2 should be final. |
101
|
|
Expected @param tag for 'b2'. |
101
|
|
'if' construct must use '{}'s. |
103
|
|
'if' construct must use '{}'s. |
105
|
|
Missing a Javadoc comment. |
110
|
|
Parameter set should be final. |
110
|
|
Parameter newmem should be final. |
110
|
|
'if' construct must use '{}'s. |
111
|
|
'3' is a magic number. |
117
|
|
Line is longer than 80 characters. |
125
|
|
Line is longer than 80 characters. |
127
|
|
Line is longer than 80 characters. |
128
|
|
Line has trailing spaces. |
129
|
|
Line is longer than 80 characters. |
129
|
|
Name 'S' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
154
|
|
Line is longer than 80 characters. |
156
|
|
'=' is not preceded with whitespace. |
157
|
|
'=' is not followed by whitespace. |
157
|
|
';' is followed by whitespace. |
157
|
|
'if' construct must use '{}'s. |
159
|
|
Line is longer than 80 characters. |
163
|
|
'if' construct must use '{}'s. |
177
|
jwutil/graphs/Dominators.java
Error |
Line |
|
Line does not match expected header line of ''. |
1
|
|
First sentence should end with a period. |
18
|
|
Line has trailing spaces. |
20
|
|
Line is longer than 80 characters. |
72
|
|
Parameter post should be final. |
75
|
|
'post' hides a field. |
75
|
|
Parameter start should be final. |
75
|
|
Parameter nav should be final. |
75
|
|
Expected @param tag for 'nav'. |
75
|
|
'4' is a magic number. |
87
|
|
'for' construct must use '{}'s. |
97
|
|
'if' construct must use '{}'s. |
98
|
|
'if' construct must use '{}'s. |
99
|
|
'else' construct must use '{}'s. |
101
|
|
Missing a Javadoc comment. |
114
|
|
Missing a Javadoc comment. |
116
|
|
Parameter o should be final. |
116
|
|
Line has trailing spaces. |
119
|
|
Missing a Javadoc comment. |
120
|
|
Parameter d should be final. |
120
|
|
Missing a Javadoc comment. |
137
|
|
Name 'DFSFromArcs' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
137
|
|
Parameter post should be final. |
137
|
|
'post' hides a field. |
137
|
|
Parameter d should be final. |
137
|
|
'if' construct must use '{}'s. |
146
|
|
'=' is not preceded with whitespace. |
160
|
|
'=' is not followed by whitespace. |
160
|
|
';' is followed by whitespace. |
160
|
|
Line is longer than 80 characters. |
174
|
|
Expected an @return tag. |
177
|
|
Parameter d should be final. |
177
|
|
Expected @param tag for 'd'. |
177
|
|
Parameter n should be final. |
177
|
|
Expected @param tag for 'n'. |
177
|
|
'=' is not preceded with whitespace. |
184
|
|
'=' is not followed by whitespace. |
184
|
|
';' is followed by whitespace. |
184
|
|
Line is longer than 80 characters. |
201
|
|
Expected an @return tag. |
204
|
|
Parameter d should be final. |
204
|
|
Expected @param tag for 'd'. |
204
|
|
Parameter n should be final. |
204
|
|
Expected @param tag for 'n'. |
204
|
|
'=' is not preceded with whitespace. |
211
|
|
'=' is not followed by whitespace. |
211
|
|
';' is followed by whitespace. |
211
|
|
Parameter post should be final. |
232
|
|
'post' hides a field. |
232
|
|
Expected @param tag for 'post'. |
232
|
|
Parameter start should be final. |
232
|
|
Expected @param tag for 'start'. |
232
|
|
Parameter n should be final. |
232
|
|
Expected @param tag for 'n'. |
232
|
|
'=' is not preceded with whitespace. |
244
|
|
'=' is not followed by whitespace. |
244
|
|
';' is followed by whitespace. |
244
|
|
'if' construct must use '{}'s. |
246
|
|
'if' construct must use '{}'s. |
251
|
|
'if' construct must use '{}'s. |
273
|
|
'else' construct must use '{}'s. |
275
|
|
'if' construct must use '{}'s. |
288
|
|
'if' construct must use '{}'s. |
293
|
|
Missing a Javadoc comment. |
300
|
|
Parameter v should be final. |
300
|
|
'if' construct must use '{}'s. |
303
|
|
Missing a Javadoc comment. |
311
|
|
Parameter v should be final. |
311
|
|
'if' construct must use '{}'s. |
320
|
|
'if' construct must use '{}'s. |
334
|
|
Expected an @return tag. |
344
|
|
Parameter v should be final. |
344
|
|
Expected @param tag for 'v'. |
344
|
|
'if' construct must use '{}'s. |
346
|
|
Missing a Javadoc comment. |
351
|
|
Parameter me should be final. |
351
|
|
Parameter d should be final. |
351
|
|
'if' construct must use '{}'s. |
354
|
|
'if' construct must use '{}'s. |
361
|
|
'if' construct must use '{}'s. |
376
|
|
Array brackets at illegal position. |
384
|
|
'4' is a magic number. |
384
|
|
Expected an @return tag. |
393
|
|
Parameter n should be final. |
393
|
|
Expected @param tag for 'n'. |
393
|
|
'if' construct must use '{}'s. |
395
|
|
Missing a Javadoc comment. |
401
|
|
Missing a Javadoc comment. |
402
|
|
Array brackets at illegal position. |
402
|
|
Missing a Javadoc comment. |
403
|
|
Missing a Javadoc comment. |
404
|
|
Missing a Javadoc comment. |
406
|
|
Parameter dom should be final. |
406
|
|
'dom' hides a field. |
406
|
|
Array brackets at illegal position. |
406
|
|
Missing a Javadoc comment. |
412
|
|
Missing a Javadoc comment. |
416
|
|
'if' construct must use '{}'s. |
419
|
|
Missing a Javadoc comment. |
424
|
|
'if' construct must use '{}'s. |
425
|
|
'for' construct must use '{}'s. |
427
|
|
Parameter n should be final. |
438
|
|
Expected @param tag for 'n'. |
438
|
|
Parameter wl should be final. |
438
|
|
Expected @param tag for 'wl'. |
438
|
|
'if' construct must use '{}'s. |
440
|
|
'if' construct must use '{}'s. |
445
|
|
'if' construct must use '{}'s. |
449
|
|
'if' construct must use '{}'s. |
461
|
|
Expected an @return tag. |
470
|
|
Parameter n should be final. |
470
|
|
Expected @param tag for 'n'. |
470
|
|
'if' construct must use '{}'s. |
472
|
|
'if' construct must use '{}'s. |
478
|
|
Line has trailing spaces. |
486
|
|
Expected an @return tag. |
490
|
|
Parameter n should be final. |
490
|
|
'20' is a magic number. |
491
|
|
Line has trailing spaces. |
497
|
|
Method 'getIterativeDomination' is not designed for extension - needs to be abstract, final or empty. |
502
|
|
Parameter n should be final. |
502
|
|
Parameter v should be final. |
502
|
|
'if' construct must use '{}'s. |
505
|
|
'for' construct must use '{}'s. |
508
|
|
'if' construct must use '{}'s. |
520
|
|
'for' construct must use '{}'s. |
523
|
|
Expected an @return tag. |
533
|
|
Parameter n should be final. |
533
|
|
Parameter d should be final. |
533
|
|
'if' construct must use '{}'s. |
535
|
|
'if' construct must use '{}'s. |
539
|
|
Parameter s should be final. |
549
|
|
Parameter n should be final. |
549
|
|
Expected @param tag for 'n'. |
549
|
|
'if' construct must use '{}'s. |
551
|
|
'if' construct must use '{}'s. |
560
|
|
Expected an @return tag. |
572
|
jwutil/graphs/DumpDotGraph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
18
|
|
Line has trailing spaces. |
20
|
|
Missing a Javadoc comment. |
25
|
|
Name 'TRACE' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
25
|
|
Variable 'TRACE' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'out' must be private and have accessor methods. |
26
|
|
Missing a Javadoc comment. |
28
|
|
Variable 'nodes' must be private and have accessor methods. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Variable 'navigator' must be private and have accessor methods. |
29
|
|
Missing a Javadoc comment. |
31
|
|
Variable 'nodeLabels' must be private and have accessor methods. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Variable 'edgeLabels' must be private and have accessor methods. |
32
|
|
Missing a Javadoc comment. |
34
|
|
Variable 'nodeColors' must be private and have accessor methods. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Variable 'edgeColors' must be private and have accessor methods. |
35
|
|
Missing a Javadoc comment. |
37
|
|
Variable 'nodeStyles' must be private and have accessor methods. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Variable 'edgeStyles' must be private and have accessor methods. |
38
|
|
Missing a Javadoc comment. |
40
|
|
Variable 'concentrate' must be private and have accessor methods. |
40
|
|
Missing a Javadoc comment. |
42
|
|
Variable 'containingCluster' must be private and have accessor methods. |
42
|
|
Missing a Javadoc comment. |
43
|
|
Variable 'clusterRoots' must be private and have accessor methods. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Variable 'clusterNavigator' must be private and have accessor methods. |
44
|
|
Missing a Javadoc comment. |
46
|
|
Method 'setNavigator' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Missing a Javadoc comment. |
49
|
|
Parameter navigator should be final. |
49
|
|
'navigator' hides a field. |
49
|
|
Method 'setNodeLabels' is not designed for extension - needs to be abstract, final or empty. |
53
|
|
Missing a Javadoc comment. |
53
|
|
Parameter nodeLabels should be final. |
53
|
|
'nodeLabels' hides a field. |
53
|
|
Method 'setEdgeLabels' is not designed for extension - needs to be abstract, final or empty. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Parameter edgeLabels should be final. |
57
|
|
'edgeLabels' hides a field. |
57
|
|
Method 'setNodeColors' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Missing a Javadoc comment. |
61
|
|
Parameter nodeColors should be final. |
61
|
|
'nodeColors' hides a field. |
61
|
|
Method 'setEdgeColors' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter edgeColors should be final. |
65
|
|
'edgeColors' hides a field. |
65
|
|
Method 'setNodeStyles' is not designed for extension - needs to be abstract, final or empty. |
69
|
|
Missing a Javadoc comment. |
69
|
|
Parameter nodeStyles should be final. |
69
|
|
'nodeStyles' hides a field. |
69
|
|
Method 'setEdgeStyles' is not designed for extension - needs to be abstract, final or empty. |
73
|
|
Missing a Javadoc comment. |
73
|
|
Parameter edgeStyles should be final. |
73
|
|
'edgeStyles' hides a field. |
73
|
|
Method 'setClusters' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Missing a Javadoc comment. |
77
|
|
Parameter clusters should be final. |
77
|
|
Method 'setClusterNesting' is not designed for extension - needs to be abstract, final or empty. |
81
|
|
Missing a Javadoc comment. |
81
|
|
Parameter nesting should be final. |
81
|
|
Method 'setNodeSet' is not designed for extension - needs to be abstract, final or empty. |
85
|
|
Missing a Javadoc comment. |
85
|
|
Parameter nodes should be final. |
85
|
|
'nodes' hides a field. |
85
|
|
Method 'computeTransitiveClosure' is not designed for extension - needs to be abstract, final or empty. |
89
|
|
Missing a Javadoc comment. |
89
|
|
Parameter roots should be final. |
89
|
|
Method 'computeBidirTransitiveClosure' is not designed for extension - needs to be abstract, final or empty. |
100
|
|
Missing a Javadoc comment. |
100
|
|
Parameter roots should be final. |
100
|
|
Method 'computeClusters' is not designed for extension - needs to be abstract, final or empty. |
112
|
|
Missing a Javadoc comment. |
112
|
|
'if' construct must use '{}'s. |
113
|
|
'if' construct must use '{}'s. |
118
|
|
'if' construct must use '{}'s. |
124
|
|
'if' construct must use '{}'s. |
127
|
|
'if' construct must use '{}'s. |
130
|
|
'if' construct must use '{}'s. |
132
|
|
'if' construct must use '{}'s. |
137
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
140
|
|
Missing a Javadoc comment. |
140
|
|
Parameter filename should be final. |
140
|
|
'if' construct must use '{}'s. |
146
|
|
Method 'dumpNodes' is not designed for extension - needs to be abstract, final or empty. |
150
|
|
Missing a Javadoc comment. |
150
|
|
Parameter dos should be final. |
150
|
|
Parameter m should be final. |
150
|
|
Parameter cluster should be final. |
150
|
|
'if' construct must use '{}'s. |
152
|
|
'if' construct must use '{}'s. |
157
|
|
'if' construct must use '{}'s. |
158
|
|
'if' construct must use '{}'s. |
159
|
|
Avoid inline conditionals. |
161
|
|
'if' construct must use '{}'s. |
174
|
|
'else' construct must use '{}'s. |
175
|
|
'if' construct must use '{}'s. |
183
|
|
'else' construct must use '{}'s. |
184
|
|
'if' construct must use '{}'s. |
189
|
|
Line is longer than 80 characters. |
194
|
|
Method 'dumpCluster' is not designed for extension - needs to be abstract, final or empty. |
194
|
|
Missing a Javadoc comment. |
194
|
|
Parameter dos should be final. |
194
|
|
Parameter m should be final. |
194
|
|
Parameter visitedClusters should be final. |
194
|
|
Parameter c should be final. |
194
|
|
'if' construct must use '{}'s. |
196
|
|
'if' construct must use '{}'s. |
201
|
|
Method 'dump' is not designed for extension - needs to be abstract, final or empty. |
210
|
|
Missing a Javadoc comment. |
210
|
|
Parameter dos should be final. |
210
|
|
'if' construct must use '{}'s. |
215
|
|
Avoid inline conditionals. |
234
|
|
'if' construct must use '{}'s. |
238
|
|
Avoid inline conditionals. |
239
|
|
'if' construct must use '{}'s. |
253
|
|
'else' construct must use '{}'s. |
254
|
|
'if' construct must use '{}'s. |
262
|
|
'else' construct must use '{}'s. |
263
|
jwutil/graphs/EdgeGraph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
8
|
|
Line has trailing spaces. |
10
|
|
Missing a Javadoc comment. |
16
|
|
Variable 'g' must be private and have accessor methods. |
16
|
|
Missing a Javadoc comment. |
18
|
|
Parameter g should be final. |
18
|
|
'g' hides a field. |
18
|
|
Method 'getRoots' is not designed for extension - needs to be abstract, final or empty. |
23
|
|
Missing a Javadoc comment. |
23
|
|
Method 'getNavigator' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
Method 'getGraph' is not designed for extension - needs to be abstract, final or empty. |
34
|
|
Missing a Javadoc comment. |
34
|
jwutil/graphs/EdgeLabeler.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
6
|
|
Line has trailing spaces. |
8
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
14
|
|
Redundant 'public' modifier. |
14
|
|
Line has trailing spaces. |
15
|
jwutil/graphs/EdgeNavigator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
17
|
|
Missing a Javadoc comment. |
23
|
|
Variable 'navigator' must be private and have accessor methods. |
23
|
|
Line has trailing spaces. |
26
|
|
Parameter n should be final. |
29
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Variable 'left' must be private and have accessor methods. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Parameter o should be final. |
35
|
|
Method 'map' is not designed for extension - needs to be abstract, final or empty. |
36
|
|
Missing a Javadoc comment. |
36
|
|
Parameter o should be final. |
36
|
|
Missing a Javadoc comment. |
41
|
|
Missing a Javadoc comment. |
42
|
|
Variable 'right' must be private and have accessor methods. |
42
|
|
Missing a Javadoc comment. |
43
|
|
Parameter o should be final. |
43
|
|
Method 'map' is not designed for extension - needs to be abstract, final or empty. |
44
|
|
Missing a Javadoc comment. |
44
|
|
Parameter o should be final. |
44
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
52
|
|
Missing a Javadoc comment. |
52
|
|
Parameter node should be final. |
52
|
|
Line is longer than 80 characters. |
57
|
|
Method 'prev' is not designed for extension - needs to be abstract, final or empty. |
64
|
|
Missing a Javadoc comment. |
64
|
|
Parameter node should be final. |
64
|
|
Line is longer than 80 characters. |
69
|
jwutil/graphs/GlobalPathNumbering.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
14
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Line has trailing spaces. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Parameter s should be final. |
25
|
|
Line has trailing spaces. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Variable 'selector' must be private and have accessor methods. |
29
|
|
Line has trailing spaces. |
30
|
|
Variable 'navigator' must be private and have accessor methods. |
32
|
|
Line has trailing spaces. |
33
|
|
Variable 'nodeNumbering' must be private and have accessor methods. |
35
|
|
Line has trailing spaces. |
36
|
|
Variable 'edgeNumbering' must be private and have accessor methods. |
38
|
|
Line has trailing spaces. |
39
|
|
Line is longer than 80 characters. |
41
|
|
Line is longer than 80 characters. |
43
|
|
Method 'countPaths' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Parameter roots should be final. |
43
|
|
Parameter navigator should be final. |
43
|
|
'navigator' hides a field. |
43
|
|
Parameter initialMap should be final. |
43
|
|
';' is followed by whitespace. |
44
|
|
'if' construct must use '{}'s. |
47
|
|
';' is followed by whitespace. |
62
|
|
Line is longer than 80 characters. |
68
|
|
Line is longer than 80 characters. |
75
|
|
Line is longer than 80 characters. |
76
|
|
Line is longer than 80 characters. |
78
|
|
Line is longer than 80 characters. |
80
|
|
Line is longer than 80 characters. |
81
|
|
Line is longer than 80 characters. |
83
|
|
'if' construct must use '{}'s. |
88
|
|
Line is longer than 80 characters. |
88
|
|
'if' construct must use '{}'s. |
90
|
|
Method 'isImportant' is not designed for extension - needs to be abstract, final or empty. |
95
|
|
Missing a Javadoc comment. |
95
|
|
Parameter a should be final. |
95
|
|
Parameter b should be final. |
95
|
|
Parameter num should be final. |
95
|
|
'if' construct must use '{}'s. |
96
|
|
Line has trailing spaces. |
99
|
|
Method 'getRange' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Missing a Javadoc comment. |
103
|
|
Parameter o should be final. |
103
|
|
'if' construct must use '{}'s. |
105
|
|
Line is longer than 80 characters. |
110
|
|
Method 'getEdge' is not designed for extension - needs to be abstract, final or empty. |
112
|
|
Missing a Javadoc comment. |
112
|
|
Parameter from should be final. |
112
|
|
Parameter to should be final. |
112
|
|
Line has trailing spaces. |
118
|
jwutil/graphs/Graph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
8
|
|
Line has trailing spaces. |
10
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
18
|
jwutil/graphs/LoopStructureGraph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
22
|
|
Line has trailing spaces. |
24
|
|
Line has trailing spaces. |
29
|
|
Missing a Javadoc comment. |
30
|
|
Name 'LP' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
30
|
|
Variable 'LP' must be private and have accessor methods. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Name 'RLH' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
31
|
|
Variable 'RLH' must be private and have accessor methods. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Variable 'loopParent' must be private and have accessor methods. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Variable 'crossFwdEdges' must be private and have accessor methods. |
33
|
|
Line has trailing spaces. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Variable 'irreducibleLoopHeader' must be private and have accessor methods. |
35
|
|
Line has trailing spaces. |
36
|
|
Method 'findloop' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Parameter potentialHeader should be final. |
37
|
|
Line has trailing spaces. |
40
|
|
Line has trailing spaces. |
42
|
|
Method 'markIrreducibleLoops' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Parameter z should be final. |
43
|
|
'if' construct must use '{}'s. |
50
|
|
Line has trailing spaces. |
53
|
|
Method 'processCrossFwdEdges' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Parameter x should be final. |
54
|
|
Line is longer than 80 characters. |
55
|
|
';' is followed by whitespace. |
55
|
|
Name 'find_y' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
59
|
|
Name 'find_z' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
60
|
|
Line has trailing spaces. |
65
|
|
Method 'ModifiedHavlakAlgorithm' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Name 'ModifiedHavlakAlgorithm' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
66
|
|
Parameter vertices should be final. |
66
|
|
Parameter nav should be final. |
66
|
|
';' is followed by whitespace. |
71
|
|
Line is longer than 80 characters. |
76
|
|
Line has trailing spaces. |
77
|
|
Line has trailing spaces. |
81
|
|
Line has trailing spaces. |
83
|
jwutil/graphs/Navigator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
15
|
|
Expected an @return tag. |
20
|
|
Redundant 'public' modifier. |
20
|
|
Expected @param tag for 'node'. |
20
|
|
Expected an @return tag. |
23
|
|
Redundant 'public' modifier. |
23
|
|
Expected @param tag for 'node'. |
23
|
jwutil/graphs/PathNumbering.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
19
|
|
Line has trailing spaces. |
21
|
|
Line is longer than 80 characters. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Parameter roots should be final. |
27
|
|
Parameter navigator should be final. |
27
|
|
Parameter initialMap should be final. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Parameter o should be final. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Parameter from should be final. |
29
|
|
Parameter to should be final. |
29
|
|
Line has trailing spaces. |
30
|
|
Method 'countPaths' is not designed for extension - needs to be abstract, final or empty. |
31
|
|
Missing a Javadoc comment. |
31
|
|
Parameter graph should be final. |
31
|
|
Line has trailing spaces. |
34
|
|
Method 'getEdge' is not designed for extension - needs to be abstract, final or empty. |
35
|
|
Missing a Javadoc comment. |
35
|
|
Parameter edge should be final. |
35
|
|
Line is longer than 80 characters. |
39
|
|
Method 'dotGraph' is not designed for extension - needs to be abstract, final or empty. |
39
|
|
Missing a Javadoc comment. |
39
|
|
Parameter out should be final. |
39
|
|
Parameter roots should be final. |
39
|
|
Parameter navigator should be final. |
39
|
|
'+' is not preceded with whitespace. |
48
|
|
'+' is not followed by whitespace. |
48
|
|
'+' is not preceded with whitespace. |
48
|
|
'+' is not followed by whitespace. |
48
|
|
'+' is not preceded with whitespace. |
48
|
|
'+' is not followed by whitespace. |
48
|
|
'+' is not preceded with whitespace. |
48
|
|
'+' is not followed by whitespace. |
48
|
|
Line is longer than 80 characters. |
49
|
|
';' is followed by whitespace. |
49
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
Line has trailing spaces. |
61
|
|
Missing a Javadoc comment. |
62
|
|
Missing a Javadoc comment. |
63
|
|
Variable 'low' must be private and have accessor methods. |
63
|
|
Variable 'high' must be private and have accessor methods. |
63
|
|
Missing a Javadoc comment. |
64
|
|
Parameter l should be final. |
64
|
|
Parameter h should be final. |
64
|
|
Missing a Javadoc comment. |
67
|
|
Parameter l should be final. |
67
|
|
Parameter h should be final. |
67
|
|
Missing a Javadoc comment. |
70
|
|
Parameter l should be final. |
70
|
|
Parameter h should be final. |
70
|
|
Missing a Javadoc comment. |
73
|
|
Parameter l should be final. |
73
|
|
Parameter h should be final. |
73
|
|
Missing a Javadoc comment. |
76
|
|
Parameter l should be final. |
76
|
|
Parameter h should be final. |
76
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
79
|
|
Missing a Javadoc comment. |
79
|
|
'+' is not preceded with whitespace. |
80
|
|
'+' is not followed by whitespace. |
80
|
|
'+' is not preceded with whitespace. |
80
|
|
'+' is not followed by whitespace. |
80
|
|
'+' is not preceded with whitespace. |
80
|
|
'+' is not followed by whitespace. |
80
|
|
'+' is not preceded with whitespace. |
80
|
|
'+' is not followed by whitespace. |
80
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
82
|
|
Missing a Javadoc comment. |
82
|
|
Parameter r should be final. |
82
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
85
|
|
Missing a Javadoc comment. |
85
|
|
Parameter o should be final. |
85
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
92
|
|
Missing a Javadoc comment. |
92
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
95
|
|
Missing a Javadoc comment. |
95
|
|
Parameter t should be final. |
95
|
|
'+' is not preceded with whitespace. |
96
|
|
'+' is not followed by whitespace. |
96
|
|
'+' is not preceded with whitespace. |
96
|
|
'+' is not followed by whitespace. |
96
|
|
Missing a Javadoc comment. |
98
|
|
Parameter t should be final. |
98
|
|
Missing a Javadoc comment. |
99
|
|
Parameter s should be final. |
99
|
|
Parameter t should be final. |
99
|
|
Missing a Javadoc comment. |
100
|
|
Parameter st should be final. |
100
|
|
Line has trailing spaces. |
106
|
|
Expected an @return tag. |
108
|
|
Parameter n should be final. |
108
|
|
Expected @param tag for 'n'. |
108
|
|
'if' construct must use '{}'s. |
109
|
|
'else' construct must use '{}'s. |
110
|
|
Line is longer than 80 characters. |
113
|
|
Expected an @return tag. |
114
|
|
Parameter n should be final. |
114
|
|
Expected @param tag for 'n'. |
114
|
|
'if' construct must use '{}'s. |
116
|
|
'32' is a magic number. |
116
|
|
'if' construct must use '{}'s. |
117
|
|
'64' is a magic number. |
117
|
|
Missing a Javadoc comment. |
121
|
|
Expected an @return tag. |
125
|
|
Expected @param tag for 'scc1'. |
125
|
|
Expected @param tag for 'scc2'. |
125
|
|
Expected @param tag for 'num'. |
125
|
|
Line has trailing spaces. |
126
|
|
Expected an @return tag. |
130
|
|
Expected @param tag for 'a'. |
130
|
|
Expected @param tag for 'b'. |
130
|
|
Expected @param tag for 'num'. |
130
|
|
Line has trailing spaces. |
132
|
jwutil/graphs/ReverseGraph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
8
|
|
Line has trailing spaces. |
10
|
|
Line has trailing spaces. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Parameter g should be final. |
16
|
|
Parameter newRoots should be final. |
16
|
|
Line has trailing spaces. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Name '_graph' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Name '_nav' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Name '_roots' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
24
|
|
Line has trailing spaces. |
25
|
|
Method 'getRoots' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
Line has trailing spaces. |
32
|
|
Method 'getNavigator' is not designed for extension - needs to be abstract, final or empty. |
36
|
|
Missing a Javadoc comment. |
36
|
|
Line has trailing spaces. |
39
|
|
Method 'getGraph' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Line has trailing spaces. |
41
|
jwutil/graphs/ReverseNavigator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
9
|
|
Line has trailing spaces. |
10
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
18
|
|
Parameter navigator should be final. |
18
|
|
'navigator' hides a field. |
18
|
|
Method 'next' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
25
|
|
Parameter node should be final. |
25
|
|
Method 'prev' is not designed for extension - needs to be abstract, final or empty. |
32
|
|
Missing a Javadoc comment. |
32
|
|
Parameter node should be final. |
32
|
jwutil/graphs/RootPathNumbering.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
25
|
|
Variable 'global' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'iMap' must be private and have accessor methods. |
26
|
|
Line has trailing spaces. |
27
|
|
Line is longer than 80 characters. |
28
|
|
Method 'countPaths' is not designed for extension - needs to be abstract, final or empty. |
28
|
|
Missing a Javadoc comment. |
28
|
|
Parameter roots should be final. |
28
|
|
Parameter navigator should be final. |
28
|
|
Parameter initialMap should be final. |
28
|
|
Name 'num_roots' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
30
|
|
';' is followed by whitespace. |
31
|
|
'if' construct must use '{}'s. |
38
|
|
'+' is not preceded with whitespace. |
38
|
|
'+' is not followed by whitespace. |
38
|
|
'+' is not preceded with whitespace. |
38
|
|
'+' is not followed by whitespace. |
38
|
|
'+' is not preceded with whitespace. |
39
|
|
'+' is not followed by whitespace. |
39
|
|
Line has trailing spaces. |
41
|
|
'-' is not preceded with whitespace. |
42
|
|
'-' is not followed by whitespace. |
42
|
|
'if' construct must use '{}'s. |
43
|
|
'+' is not preceded with whitespace. |
43
|
|
'+' is not followed by whitespace. |
43
|
|
Line has trailing spaces. |
44
|
|
Name 'max_paths' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
45
|
|
Line has trailing spaces. |
48
|
|
Method 'getRange' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Missing a Javadoc comment. |
49
|
|
Parameter o should be final. |
49
|
|
Line has trailing spaces. |
55
|
|
Method 'getEdge' is not designed for extension - needs to be abstract, final or empty. |
56
|
|
Missing a Javadoc comment. |
56
|
|
Parameter from should be final. |
56
|
|
Parameter to should be final. |
56
|
|
Line has trailing spaces. |
62
|
jwutil/graphs/SCCPathNumbering.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unused import - java.io.IOException. |
23
|
|
First sentence should end with a period. |
31
|
|
Line has trailing spaces. |
33
|
|
Missing a Javadoc comment. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Name 'TRACE_NUMBERING' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
38
|
|
Variable 'TRACE_NUMBERING' must be private and have accessor methods. |
38
|
|
Missing a Javadoc comment. |
39
|
|
Missing a Javadoc comment. |
40
|
|
Missing a Javadoc comment. |
42
|
|
'{' is not followed by whitespace. |
42
|
|
'}' is not preceded with whitespace. |
42
|
|
Line has trailing spaces. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Parameter s should be final. |
44
|
|
Line has trailing spaces. |
47
|
|
Missing a Javadoc comment. |
48
|
|
Parameter g should be final. |
48
|
|
Line has trailing spaces. |
51
|
|
Variable 'navigator' must be private and have accessor methods. |
53
|
|
Line has trailing spaces. |
54
|
|
Variable 'graph' must be private and have accessor methods. |
56
|
|
Variable 'nodeToScc' must be private and have accessor methods. |
59
|
|
Line has trailing spaces. |
60
|
|
Variable 'sccNumbering' must be private and have accessor methods. |
62
|
|
Line has trailing spaces. |
63
|
|
Variable 'sccEdges' must be private and have accessor methods. |
65
|
|
Line has trailing spaces. |
66
|
|
Variable 'edgeNumbering' must be private and have accessor methods. |
68
|
|
Line has trailing spaces. |
69
|
|
Variable 'selector' must be private and have accessor methods. |
71
|
|
Line has trailing spaces. |
72
|
|
Variable 'unimportant' must be private and have accessor methods. |
74
|
|
Line has trailing spaces. |
75
|
|
Line is longer than 80 characters. |
76
|
|
Expected an @return tag. |
77
|
|
Line is longer than 80 characters. |
77
|
|
Method 'countPaths' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Parameter roots should be final. |
77
|
|
Expected @param tag for 'roots'. |
77
|
|
Parameter navigator should be final. |
77
|
|
'navigator' hides a field. |
77
|
|
Expected @param tag for 'navigator'. |
77
|
|
Parameter initialMap should be final. |
77
|
|
Expected @param tag for 'initialMap'. |
77
|
|
Name 'max_paths' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
78
|
|
Line has trailing spaces. |
79
|
|
Name 'max_scc' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
80
|
|
Name 'num_scc' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
81
|
|
Line has trailing spaces. |
82
|
|
'if' construct must use '{}'s. |
83
|
|
'if' construct must use '{}'s. |
87
|
|
'if' construct must use '{}'s. |
88
|
|
Line has trailing spaces. |
89
|
|
Line has trailing spaces. |
98
|
|
'if' construct must use '{}'s. |
106
|
|
Line is longer than 80 characters. |
106
|
|
'+' is not preceded with whitespace. |
106
|
|
'+' is not followed by whitespace. |
106
|
|
'+' is not preceded with whitespace. |
106
|
|
'+' is not followed by whitespace. |
106
|
|
'+' is not preceded with whitespace. |
106
|
|
'+' is not followed by whitespace. |
106
|
|
Line has trailing spaces. |
107
|
|
Line is longer than 80 characters. |
109
|
|
'for' is not followed by whitespace. |
109
|
|
Line has trailing spaces. |
114
|
|
'if' construct must use '{}'s. |
117
|
|
'if' construct must use '{}'s. |
120
|
|
Line is longer than 80 characters. |
121
|
|
'+' is not preceded with whitespace. |
121
|
|
'+' is not followed by whitespace. |
121
|
|
'+' is not preceded with whitespace. |
121
|
|
'+' is not followed by whitespace. |
121
|
|
'?' is not preceded with whitespace. |
121
|
|
Avoid inline conditionals. |
121
|
|
'?' is not followed by whitespace. |
121
|
|
':' is not preceded with whitespace. |
121
|
|
':' is not followed by whitespace. |
121
|
|
'if' construct must use '{}'s. |
123
|
|
Line is longer than 80 characters. |
126
|
|
'=' is not preceded with whitespace. |
126
|
|
'=' is not followed by whitespace. |
126
|
|
';' is followed by whitespace. |
126
|
|
Line is longer than 80 characters. |
129
|
|
Line is longer than 80 characters. |
135
|
|
'if' construct must use '{}'s. |
140
|
|
'if' construct must use '{}'s. |
143
|
|
Line is longer than 80 characters. |
145
|
|
'if' construct must use '{}'s. |
146
|
|
'||' should be on a new line. |
146
|
|
Line is longer than 80 characters. |
148
|
|
'+' is not preceded with whitespace. |
148
|
|
'+' is not followed by whitespace. |
148
|
|
'+' is not preceded with whitespace. |
148
|
|
'+' is not followed by whitespace. |
148
|
|
'?' is not preceded with whitespace. |
148
|
|
Avoid inline conditionals. |
148
|
|
'?' is not followed by whitespace. |
148
|
|
':' is not preceded with whitespace. |
148
|
|
':' is not followed by whitespace. |
148
|
|
'+' is not preceded with whitespace. |
148
|
|
'+' is not followed by whitespace. |
148
|
|
'+' is not preceded with whitespace. |
148
|
|
'+' is not followed by whitespace. |
148
|
|
Line has trailing spaces. |
153
|
|
Line has trailing spaces. |
159
|
|
'if' construct must use '{}'s. |
163
|
|
Line is longer than 80 characters. |
163
|
|
'+' is not preceded with whitespace. |
163
|
|
'+' is not followed by whitespace. |
163
|
|
'+' is not preceded with whitespace. |
163
|
|
'+' is not followed by whitespace. |
163
|
|
'?' is not preceded with whitespace. |
163
|
|
Avoid inline conditionals. |
163
|
|
'?' is not followed by whitespace. |
163
|
|
':' is not preceded with whitespace. |
163
|
|
':' is not followed by whitespace. |
163
|
|
'+' is not preceded with whitespace. |
163
|
|
'+' is not followed by whitespace. |
163
|
|
'+' is not preceded with whitespace. |
163
|
|
'+' is not followed by whitespace. |
163
|
|
Line has trailing spaces. |
169
|
|
Method 'initializeSccMap' is not designed for extension - needs to be abstract, final or empty. |
174
|
|
Parameter scc1 should be final. |
174
|
|
Expected @param tag for 'scc1'. |
174
|
|
'=' is not preceded with whitespace. |
176
|
|
'=' is not followed by whitespace. |
176
|
|
'<' is not preceded with whitespace. |
176
|
|
'<' is not followed by whitespace. |
176
|
|
Line has trailing spaces. |
181
|
|
Parameter scc1 should be final. |
183
|
|
Expected @param tag for 'scc1'. |
183
|
|
'=' is not preceded with whitespace. |
185
|
|
'=' is not followed by whitespace. |
185
|
|
'<' is not preceded with whitespace. |
185
|
|
'<' is not followed by whitespace. |
185
|
|
'=' is not preceded with whitespace. |
188
|
|
'=' is not followed by whitespace. |
188
|
|
';' is followed by whitespace. |
188
|
|
'if' construct must use '{}'s. |
192
|
|
Line is longer than 80 characters. |
192
|
|
'+' is not preceded with whitespace. |
192
|
|
'+' is not followed by whitespace. |
192
|
|
'+' is not preceded with whitespace. |
192
|
|
'+' is not followed by whitespace. |
192
|
|
'+' is not preceded with whitespace. |
192
|
|
'+' is not followed by whitespace. |
192
|
|
'+' is not preceded with whitespace. |
192
|
|
'+' is not followed by whitespace. |
192
|
|
'+' is not preceded with whitespace. |
192
|
|
'+' is not followed by whitespace. |
192
|
|
'if' construct must use '{}'s. |
194
|
|
Inner assignments should be avoided. |
194
|
|
Line has trailing spaces. |
199
|
|
Missing a Javadoc comment. |
200
|
|
Parameter scc1 should be final. |
200
|
|
'if' construct must use '{}'s. |
201
|
|
Line is longer than 80 characters. |
201
|
|
'+' is not preceded with whitespace. |
201
|
|
'+' is not followed by whitespace. |
201
|
|
'if' construct must use '{}'s. |
204
|
|
Line is longer than 80 characters. |
204
|
|
'+' is not preceded with whitespace. |
204
|
|
'+' is not followed by whitespace. |
204
|
|
'+' is not preceded with whitespace. |
204
|
|
'+' is not followed by whitespace. |
204
|
|
'if' construct must use '{}'s. |
205
|
|
Line is longer than 80 characters. |
205
|
|
Line is longer than 80 characters. |
209
|
|
';' is followed by whitespace. |
210
|
|
'if' construct must use '{}'s. |
212
|
|
Line is longer than 80 characters. |
212
|
|
'+' is not preceded with whitespace. |
212
|
|
'+' is not followed by whitespace. |
212
|
|
'+' is not preceded with whitespace. |
212
|
|
'+' is not followed by whitespace. |
212
|
|
'+' is not preceded with whitespace. |
212
|
|
'+' is not followed by whitespace. |
212
|
|
'+' is not preceded with whitespace. |
212
|
|
'+' is not followed by whitespace. |
212
|
|
'+' is not preceded with whitespace. |
212
|
|
'+' is not followed by whitespace. |
212
|
|
'=' is not preceded with whitespace. |
216
|
|
'=' is not followed by whitespace. |
216
|
|
';' is followed by whitespace. |
216
|
|
'=' is not preceded with whitespace. |
222
|
|
'=' is not followed by whitespace. |
222
|
|
';' is followed by whitespace. |
222
|
|
Line is longer than 80 characters. |
226
|
|
Line is longer than 80 characters. |
227
|
|
'if' construct must use '{}'s. |
230
|
|
Line is longer than 80 characters. |
230
|
|
'+' is not preceded with whitespace. |
230
|
|
'+' is not followed by whitespace. |
230
|
|
'+' is not preceded with whitespace. |
230
|
|
'+' is not followed by whitespace. |
230
|
|
'+' is not preceded with whitespace. |
230
|
|
'+' is not followed by whitespace. |
230
|
|
'if' construct must use '{}'s. |
237
|
|
Line is longer than 80 characters. |
237
|
|
'+' is not preceded with whitespace. |
237
|
|
'+' is not followed by whitespace. |
237
|
|
'+' is not preceded with whitespace. |
237
|
|
'+' is not followed by whitespace. |
237
|
|
'+' is not preceded with whitespace. |
237
|
|
'+' is not followed by whitespace. |
237
|
|
'+' is not preceded with whitespace. |
237
|
|
'+' is not followed by whitespace. |
237
|
|
'+' is not preceded with whitespace. |
237
|
|
'+' is not followed by whitespace. |
237
|
|
Line has trailing spaces. |
242
|
|
Line is longer than 80 characters. |
243
|
|
Method 'isImportant' is not designed for extension - needs to be abstract, final or empty. |
243
|
|
Missing a Javadoc comment. |
243
|
|
Parameter scc1 should be final. |
243
|
|
Parameter scc2 should be final. |
243
|
|
Parameter num should be final. |
243
|
|
'if' construct must use '{}'s. |
244
|
|
Line has trailing spaces. |
247
|
|
Method 'getRange' is not designed for extension - needs to be abstract, final or empty. |
248
|
|
Missing a Javadoc comment. |
248
|
|
Parameter o should be final. |
248
|
|
Line has trailing spaces. |
252
|
|
Method 'getSCCRange' is not designed for extension - needs to be abstract, final or empty. |
253
|
|
Missing a Javadoc comment. |
253
|
|
Parameter scc should be final. |
253
|
|
Line has trailing spaces. |
257
|
|
Method 'numberOfPathsTo' is not designed for extension - needs to be abstract, final or empty. |
258
|
|
Missing a Javadoc comment. |
258
|
|
Parameter o should be final. |
258
|
|
Line has trailing spaces. |
262
|
|
Method 'numberOfPathsToSCC' is not designed for extension - needs to be abstract, final or empty. |
263
|
|
Missing a Javadoc comment. |
263
|
|
Parameter scc should be final. |
263
|
|
'if' construct must use '{}'s. |
265
|
|
Line has trailing spaces. |
269
|
|
Method 'getEdge' is not designed for extension - needs to be abstract, final or empty. |
270
|
|
Missing a Javadoc comment. |
270
|
|
Parameter from should be final. |
270
|
|
Parameter to should be final. |
270
|
|
Line has trailing spaces. |
273
|
|
Method 'getEdge' is not designed for extension - needs to be abstract, final or empty. |
274
|
|
Missing a Javadoc comment. |
274
|
|
Parameter edge should be final. |
274
|
|
Line has trailing spaces. |
278
|
|
Method 'getSCCEdges' is not designed for extension - needs to be abstract, final or empty. |
279
|
|
Missing a Javadoc comment. |
279
|
|
Parameter from should be final. |
279
|
|
Parameter to should be final. |
279
|
|
Line has trailing spaces. |
282
|
|
Method 'getSCCEdges' is not designed for extension - needs to be abstract, final or empty. |
283
|
|
Missing a Javadoc comment. |
283
|
|
Parameter edge should be final. |
283
|
|
Line has trailing spaces. |
287
|
|
Method 'getSCC' is not designed for extension - needs to be abstract, final or empty. |
288
|
|
Missing a Javadoc comment. |
288
|
|
Parameter node should be final. |
288
|
|
Line has trailing spaces. |
291
|
|
Line is longer than 80 characters. |
292
|
|
Missing a Javadoc comment. |
295
|
|
Missing a Javadoc comment. |
296
|
|
Line has trailing spaces. |
297
|
|
Line is longer than 80 characters. |
298
|
|
Parameter nodeToScc should be final. |
301
|
|
'nodeToScc' hides a field. |
301
|
|
Expected @param tag for 'nodeToScc'. |
301
|
|
Parameter g should be final. |
301
|
|
Expected @param tag for 'g'. |
301
|
|
Line is longer than 80 characters. |
304
|
|
Line has trailing spaces. |
307
|
|
Missing a Javadoc comment. |
311
|
|
Parameter arg0 should be final. |
311
|
|
Parameter arg1 should be final. |
311
|
|
'if' construct must use '{}'s. |
312
|
|
'if' construct must use '{}'s. |
317
|
|
'if' construct must use '{}'s. |
318
|
|
'if' construct must use '{}'s. |
322
|
|
'if' construct must use '{}'s. |
323
|
|
Line has trailing spaces. |
327
|
|
Missing a Javadoc comment. |
331
|
|
Missing a Javadoc comment. |
332
|
|
Missing a Javadoc comment. |
333
|
|
Parameter o should be final. |
336
|
|
'o' hides a field. |
336
|
|
Expected @param tag for 'o'. |
336
|
|
Parameter o should be final. |
343
|
|
'o' hides a field. |
343
|
|
Expected @param tag for 'o'. |
343
|
|
Parameter next should be final. |
343
|
|
'next' hides a field. |
343
|
|
Expected @param tag for 'next'. |
343
|
|
'+' is not preceded with whitespace. |
345
|
|
'+' is not followed by whitespace. |
345
|
|
Line has trailing spaces. |
348
|
|
Expected an @return tag. |
350
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
350
|
|
Line has trailing spaces. |
353
|
|
Expected an @return tag. |
355
|
|
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
355
|
|
Parameter i should be final. |
355
|
|
Expected @param tag for 'i'. |
355
|
|
'if' construct must use '{}'s. |
358
|
|
Line has trailing spaces. |
363
|
|
Method 'iterator' is not designed for extension - needs to be abstract, final or empty. |
367
|
|
Missing a Javadoc comment. |
367
|
|
Variable 'p' must be private and have accessor methods. |
369
|
|
'o' hides a field. |
376
|
|
Line has trailing spaces. |
382
|
|
Expected an @return tag. |
384
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
384
|
|
Line has trailing spaces. |
400
|
|
Method 'getPath' is not designed for extension - needs to be abstract, final or empty. |
401
|
|
Missing a Javadoc comment. |
401
|
|
Parameter callee should be final. |
401
|
|
Parameter context should be final. |
401
|
|
'if' construct must use '{}'s. |
405
|
|
Line has trailing spaces. |
408
|
|
Line has trailing spaces. |
410
|
|
Line is longer than 80 characters. |
412
|
|
Name 'po_comparator' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
412
|
|
Line has trailing spaces. |
416
|
|
Line has trailing spaces. |
420
|
|
'if' construct must use '{}'s. |
425
|
|
Line is longer than 80 characters. |
425
|
|
'+' is not preceded with whitespace. |
425
|
|
'+' is not followed by whitespace. |
425
|
|
'+' is not preceded with whitespace. |
425
|
|
'+' is not followed by whitespace. |
425
|
|
'+' is not preceded with whitespace. |
425
|
|
'+' is not followed by whitespace. |
425
|
|
'=' is not preceded with whitespace. |
426
|
|
'=' is not followed by whitespace. |
426
|
|
';' is followed by whitespace. |
426
|
|
'if' construct must use '{}'s. |
429
|
|
Line is longer than 80 characters. |
429
|
|
'+' is not preceded with whitespace. |
429
|
|
'+' is not followed by whitespace. |
429
|
|
'+' is not preceded with whitespace. |
429
|
|
'+' is not followed by whitespace. |
429
|
|
'+' is not preceded with whitespace. |
429
|
|
'+' is not followed by whitespace. |
429
|
|
'+' is not preceded with whitespace. |
429
|
|
'+' is not followed by whitespace. |
429
|
|
'+' is not preceded with whitespace. |
429
|
|
'+' is not followed by whitespace. |
429
|
|
'if' construct must use '{}'s. |
431
|
|
'if' construct must use '{}'s. |
436
|
|
'if' construct must use '{}'s. |
441
|
|
'if' construct must use '{}'s. |
443
|
|
Line is longer than 80 characters. |
443
|
|
Line has trailing spaces. |
452
|
|
Method 'getSCCGraph' is not designed for extension - needs to be abstract, final or empty. |
453
|
|
Missing a Javadoc comment. |
453
|
|
Line has trailing spaces. |
456
|
jwutil/graphs/SCCTopSortedGraph.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
21
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
22
|
|
Class SCCTopSortedGraph should be declared as final. |
25
|
|
Line has trailing spaces. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Missing a Javadoc comment. |
35
|
|
Parameter first should be final. |
35
|
|
'first' hides a field. |
35
|
|
Parameter last should be final. |
35
|
|
'last' hides a field. |
35
|
|
Expected an @return tag. |
44
|
|
Expected an @return tag. |
52
|
|
Missing a Javadoc comment. |
56
|
|
Name 'reached_sccs' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
56
|
|
Missing a Javadoc comment. |
57
|
|
Name 'first_scc' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
57
|
|
Missing a Javadoc comment. |
58
|
|
Name 'last_scc' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
58
|
|
Expected an @return tag. |
71
|
|
Parameter root should be final. |
71
|
|
Expected @param tag for 'root'. |
71
|
|
'if' construct must use '{}'s. |
73
|
|
Expected an @return tag. |
89
|
|
Parameter roots should be final. |
89
|
|
Expected @param tag for 'roots'. |
89
|
|
'if' construct must use '{}'s. |
91
|
|
Name 'it_sccs' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
99
|
|
Comment matches to-do format 'TODO:'. |
102
|
|
Name 'G' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
111
|
|
Missing a Javadoc comment. |
119
|
|
Name 'DFS_topsort' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
119
|
|
Parameter scc should be final. |
119
|
|
'if' construct must use '{}'s. |
120
|
|
Name 'nb_next' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
122
|
|
'for' construct must use '{}'s. |
123
|
|
Missing a Javadoc comment. |
134
|
|
Missing a Javadoc comment. |
142
|
|
Missing a Javadoc comment. |
146
|
jwutil/graphs/SCComponent.java
Error |
Line |
|
Line does not match expected header line of ''. |
1
|
|
Line has trailing spaces. |
30
|
|
Unclosed HTML tag found: <salcianu@alum.mit.edu> |
31
|
|
Line has trailing spaces. |
35
|
|
Line has trailing spaces. |
40
|
|
Parameter node should be final. |
46
|
|
Parameter node should be final. |
50
|
|
Missing a Javadoc comment. |
59
|
|
Missing a Javadoc comment. |
61
|
|
Variable 'nodes' must be private and have accessor methods. |
61
|
|
Missing a Javadoc comment. |
64
|
|
Variable 'next' must be private and have accessor methods. |
64
|
|
Missing a Javadoc comment. |
65
|
|
Name 'next_vec' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
65
|
|
Variable 'next_vec' must be private and have accessor methods. |
65
|
|
Missing a Javadoc comment. |
67
|
|
Variable 'prev' must be private and have accessor methods. |
67
|
|
Missing a Javadoc comment. |
68
|
|
Name 'prev_vec' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
68
|
|
Variable 'prev_vec' must be private and have accessor methods. |
68
|
|
Missing a Javadoc comment. |
70
|
|
Variable 'comp' must be private and have accessor methods. |
70
|
|
Missing a Javadoc comment. |
72
|
|
Variable 'loop' must be private and have accessor methods. |
72
|
|
Missing a Javadoc comment. |
75
|
|
Name 'reachable_nodes' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
75
|
|
Missing a Javadoc comment. |
77
|
|
Name 'analyzed_nodes' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
77
|
|
Missing a Javadoc comment. |
79
|
|
Missing a Javadoc comment. |
81
|
|
Name 'nodes_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
81
|
|
Missing a Javadoc comment. |
82
|
|
Name 'current_scc_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
82
|
|
Missing a Javadoc comment. |
84
|
|
Missing a Javadoc comment. |
86
|
|
Name 'scc_vector' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
86
|
|
First sentence should end with a period. |
88
|
|
Line has trailing spaces. |
90
|
|
Line is longer than 80 characters. |
95
|
|
Redundant 'final' modifier. |
95
|
|
Parameter graph should be final. |
95
|
|
Expected an @return tag. |
104
|
|
Redundant 'final' modifier. |
104
|
|
Expected @param tag for 'root'. |
104
|
|
Expected @param tag for 'navigator'. |
105
|
|
'if' construct must use '{}'s. |
107
|
|
Expected an @return tag. |
123
|
|
Redundant 'final' modifier. |
123
|
|
Expected @param tag for 'roots'. |
123
|
|
Expected @param tag for 'navigator'. |
124
|
|
'if' construct must use '{}'s. |
135
|
|
Name 'root_sccs' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
163
|
|
Name 'root_scc' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
166
|
|
Missing a Javadoc comment. |
182
|
|
Redundant 'final' modifier. |
182
|
|
Name 'DFS_first' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
182
|
|
Parameter node should be final. |
182
|
|
'if' construct must use '{}'s. |
184
|
|
'for' construct must use '{}'s. |
187
|
|
Missing a Javadoc comment. |
193
|
|
Redundant 'final' modifier. |
193
|
|
Name 'DFS_second' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
193
|
|
Parameter node should be final. |
193
|
|
'if' construct must use '{}'s. |
194
|
|
Line is longer than 80 characters. |
194
|
|
'for' construct must use '{}'s. |
199
|
|
Missing a Javadoc comment. |
206
|
|
Redundant 'final' modifier. |
206
|
|
Name 'put_the_edges' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
206
|
|
'if' construct must use '{}'s. |
221
|
|
'if' construct must use '{}'s. |
223
|
|
'if' construct must use '{}'s. |
225
|
|
Missing a Javadoc comment. |
236
|
|
Redundant 'final' modifier. |
236
|
|
Name 'build_compressed_format' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
236
|
|
Missing a Javadoc comment. |
251
|
|
Redundant 'final' modifier. |
251
|
|
Parameter nav should be final. |
251
|
|
'nav' hides a field. |
251
|
|
Array brackets at illegal position. |
253
|
|
Array brackets at illegal position. |
254
|
|
Name 'nb_entries' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
255
|
|
Name 'nb_exits' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
256
|
|
'prev' hides a field. |
259
|
|
'next' hides a field. |
268
|
|
'if' construct must use '{}'s. |
281
|
|
'if' construct must use '{}'s. |
282
|
|
Missing a Javadoc comment. |
286
|
|
Missing a Javadoc comment. |
287
|
|
Expected an @return tag. |
293
|
|
Missing a Javadoc comment. |
297
|
|
Missing a Javadoc comment. |
298
|
|
Name 'nodes_array' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
298
|
|
Missing a Javadoc comment. |
300
|
|
Missing a Javadoc comment. |
302
|
|
Missing a Javadoc comment. |
304
|
|
Missing a Javadoc comment. |
305
|
|
Missing a Javadoc comment. |
307
|
|
Expected an @return tag. |
313
|
|
Redundant 'final' modifier. |
313
|
|
Missing a Javadoc comment. |
318
|
|
Missing a Javadoc comment. |
322
|
|
Parameter id should be final. |
322
|
|
'id' hides a field. |
322
|
|
Missing a Javadoc comment. |
326
|
|
Parameter o should be final. |
326
|
|
'if' construct must use '{}'s. |
329
|
|
'if' construct must use '{}'s. |
330
|
|
Expected an @return tag. |
335
|
|
Redundant 'final' modifier. |
335
|
|
Expected an @return tag. |
340
|
|
Redundant 'final' modifier. |
340
|
|
Parameter i should be final. |
340
|
|
Expected @param tag for 'i'. |
340
|
|
Missing a Javadoc comment. |
344
|
|
Redundant 'final' modifier. |
344
|
|
Expected an @return tag. |
349
|
|
Redundant 'final' modifier. |
349
|
|
Expected an @return tag. |
354
|
|
Redundant 'final' modifier. |
354
|
|
Parameter i should be final. |
354
|
|
Expected @param tag for 'i'. |
354
|
|
Missing a Javadoc comment. |
358
|
|
Redundant 'final' modifier. |
358
|
|
Expected an @return tag. |
366
|
|
Redundant 'final' modifier. |
366
|
|
Expected an @return tag. |
374
|
|
Redundant 'final' modifier. |
374
|
|
Expected an @return tag. |
382
|
|
Redundant 'final' modifier. |
382
|
|
Expected an @return tag. |
390
|
|
Redundant 'final' modifier. |
390
|
|
Parameter node should be final. |
390
|
|
Expected @param tag for 'node'. |
390
|
|
Expected an @return tag. |
399
|
|
Redundant 'final' modifier. |
399
|
|
Expected an @return tag. |
408
|
|
Redundant 'final' modifier. |
408
|
|
Missing a Javadoc comment. |
413
|
|
Variable 'nextTopSort' must be private and have accessor methods. |
413
|
|
Missing a Javadoc comment. |
414
|
|
Variable 'prevTopSort' must be private and have accessor methods. |
414
|
|
First sentence should end with a period. |
416
|
|
Expected an @return tag. |
420
|
|
Redundant 'final' modifier. |
420
|
|
First sentence should end with a period. |
424
|
|
Expected an @return tag. |
428
|
|
Redundant 'final' modifier. |
428
|
|
Expected an @return tag. |
436
|
|
Redundant 'final' modifier. |
436
|
|
'while' construct must use '{}'s. |
439
|
|
Expected an @return tag. |
452
|
|
Redundant 'final' modifier. |
452
|
|
'if' construct must use '{}'s. |
457
|
|
Missing a Javadoc comment. |
468
|
|
Name 'nb_prev' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
470
|
|
Missing a Javadoc comment. |
482
|
|
Name 'nb_next' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
484
|
|
Missing a Javadoc comment. |
494
|
|
Missing a Javadoc comment. |
496
|
|
'if' construct must use '{}'s. |
503
|
|
Line has trailing spaces. |
514
|
|
Missing a Javadoc comment. |
515
|
|
Parameter o should be final. |
515
|
jwutil/graphs/Traversals.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
19
|
|
Utility classes should not have a public or default constructor. |
22
|
|
Line has trailing spaces. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Parameter nav should be final. |
24
|
|
Parameter roots should be final. |
24
|
|
'=' is not preceded with whitespace. |
26
|
|
'=' is not followed by whitespace. |
26
|
|
';' is followed by whitespace. |
26
|
|
'=' is not preceded with whitespace. |
31
|
|
'=' is not followed by whitespace. |
31
|
|
';' is followed by whitespace. |
31
|
|
Missing a Javadoc comment. |
36
|
|
Name 'test_helper1' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
36
|
|
Parameter nav should be final. |
36
|
|
Parameter o should be final. |
36
|
|
Parameter m should be final. |
36
|
|
'=' is not preceded with whitespace. |
37
|
|
'=' is not followed by whitespace. |
37
|
|
';' is followed by whitespace. |
37
|
|
'+' is not preceded with whitespace. |
40
|
|
'+' is not followed by whitespace. |
40
|
|
'+' is not preceded with whitespace. |
40
|
|
'+' is not followed by whitespace. |
40
|
|
'if' construct must use '{}'s. |
42
|
|
Missing a Javadoc comment. |
46
|
|
Name 'test_helper2' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
46
|
|
Parameter nav should be final. |
46
|
|
Parameter o should be final. |
46
|
|
Parameter m should be final. |
46
|
|
'=' is not preceded with whitespace. |
47
|
|
'=' is not followed by whitespace. |
47
|
|
';' is followed by whitespace. |
47
|
|
'+' is not preceded with whitespace. |
50
|
|
'+' is not followed by whitespace. |
50
|
|
'+' is not preceded with whitespace. |
50
|
|
'+' is not followed by whitespace. |
50
|
|
'if' construct must use '{}'s. |
52
|
|
Line has trailing spaces. |
56
|
|
Missing a Javadoc comment. |
57
|
|
Parameter nav should be final. |
57
|
|
Parameter roots should be final. |
57
|
|
'=' is not preceded with whitespace. |
60
|
|
'=' is not followed by whitespace. |
60
|
|
';' is followed by whitespace. |
60
|
|
Line is longer than 80 characters. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Name 'getAllEdges_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
66
|
|
Parameter nav should be final. |
66
|
|
Parameter o should be final. |
66
|
|
Parameter visitedNodes should be final. |
66
|
|
Parameter visitedEdges should be final. |
66
|
|
'if' construct must use '{}'s. |
67
|
|
'=' is not preceded with whitespace. |
69
|
|
'=' is not followed by whitespace. |
69
|
|
';' is followed by whitespace. |
69
|
|
Line has trailing spaces. |
75
|
|
Missing a Javadoc comment. |
76
|
|
Parameter nav should be final. |
76
|
|
Parameter roots should be final. |
76
|
|
'=' is not preceded with whitespace. |
78
|
|
'=' is not followed by whitespace. |
78
|
|
';' is followed by whitespace. |
78
|
|
'if' construct must use '{}'s. |
80
|
|
Line is longer than 80 characters. |
86
|
|
Missing a Javadoc comment. |
86
|
|
Name 'buildPredecessorMap_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
86
|
|
Parameter nav should be final. |
86
|
|
Parameter o should be final. |
86
|
|
Parameter m should be final. |
86
|
|
'=' is not preceded with whitespace. |
87
|
|
'=' is not followed by whitespace. |
87
|
|
';' is followed by whitespace. |
87
|
|
Inner assignments should be avoided. |
92
|
|
'if' construct must use '{}'s. |
98
|
|
Line has trailing spaces. |
102
|
|
Missing a Javadoc comment. |
103
|
|
Parameter nav should be final. |
103
|
|
Parameter roots should be final. |
103
|
|
'=' is not preceded with whitespace. |
105
|
|
'=' is not followed by whitespace. |
105
|
|
';' is followed by whitespace. |
105
|
|
'if' construct must use '{}'s. |
107
|
|
Inner assignments should be avoided. |
109
|
|
Line is longer than 80 characters. |
114
|
|
Missing a Javadoc comment. |
114
|
|
Name 'buildSuccessorMap_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
114
|
|
Parameter nav should be final. |
114
|
|
Parameter o should be final. |
114
|
|
Parameter s should be final. |
114
|
|
Parameter m should be final. |
114
|
|
'=' is not preceded with whitespace. |
115
|
|
'=' is not followed by whitespace. |
115
|
|
';' is followed by whitespace. |
115
|
|
'if' construct must use '{}'s. |
119
|
|
Inner assignments should be avoided. |
120
|
|
Line has trailing spaces. |
124
|
|
Missing a Javadoc comment. |
125
|
|
Parameter nav should be final. |
125
|
|
Parameter root should be final. |
125
|
|
Missing a Javadoc comment. |
128
|
|
Parameter nav should be final. |
128
|
|
Parameter roots should be final. |
128
|
|
Line has trailing spaces. |
131
|
|
Missing a Javadoc comment. |
132
|
|
Parameter nav should be final. |
132
|
|
Parameter root should be final. |
132
|
|
Line is longer than 80 characters. |
133
|
|
Missing a Javadoc comment. |
135
|
|
Parameter nav should be final. |
135
|
|
Parameter roots should be final. |
135
|
|
Line has trailing spaces. |
138
|
|
Missing a Javadoc comment. |
139
|
|
Parameter nav should be final. |
139
|
|
Parameter root should be final. |
139
|
|
Missing a Javadoc comment. |
142
|
|
Parameter nav should be final. |
142
|
|
Parameter roots should be final. |
142
|
|
Line has trailing spaces. |
145
|
|
Missing a Javadoc comment. |
146
|
|
Parameter nav should be final. |
146
|
|
Parameter root should be final. |
146
|
|
Line is longer than 80 characters. |
147
|
|
Missing a Javadoc comment. |
149
|
|
Parameter nav should be final. |
149
|
|
Parameter roots should be final. |
149
|
|
Line has trailing spaces. |
152
|
|
Missing a Javadoc comment. |
153
|
|
Parameter nav should be final. |
153
|
|
Parameter root should be final. |
153
|
|
Missing a Javadoc comment. |
156
|
|
Parameter nav should be final. |
156
|
|
Parameter roots should be final. |
156
|
|
Line has trailing spaces. |
159
|
|
Missing a Javadoc comment. |
160
|
|
Parameter nav should be final. |
160
|
|
Parameter root should be final. |
160
|
|
Line is longer than 80 characters. |
161
|
|
Missing a Javadoc comment. |
163
|
|
Parameter nav should be final. |
163
|
|
Parameter roots should be final. |
163
|
|
Line has trailing spaces. |
166
|
|
Missing a Javadoc comment. |
167
|
|
Missing a Javadoc comment. |
168
|
|
Missing a Javadoc comment. |
169
|
|
Missing a Javadoc comment. |
170
|
|
Missing a Javadoc comment. |
171
|
|
Missing a Javadoc comment. |
172
|
|
Line has trailing spaces. |
173
|
|
Missing a Javadoc comment. |
174
|
|
Redundant 'final' modifier. |
174
|
|
Name 'traversal_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
174
|
|
Parameter nav should be final. |
174
|
|
Parameter roots should be final. |
174
|
|
Parameter type should be final. |
175
|
|
'=' is not preceded with whitespace. |
178
|
|
'=' is not followed by whitespace. |
178
|
|
';' is followed by whitespace. |
178
|
|
Line has trailing spaces. |
184
|
|
Redundant 'final' modifier. |
186
|
|
Name 'traversal_helper' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
186
|
|
Parameter nav should be final. |
187
|
|
Expected @param tag for 'nav'. |
187
|
|
Parameter node should be final. |
188
|
|
Expected @param tag for 'node'. |
188
|
|
Parameter visited should be final. |
189
|
|
Expected @param tag for 'visited'. |
189
|
|
Parameter result should be final. |
190
|
|
Expected @param tag for 'result'. |
190
|
|
Parameter type should be final. |
191
|
|
Expected @param tag for 'type'. |
191
|
|
'if' construct must use '{}'s. |
192
|
|
'if' construct must use '{}'s. |
193
|
|
'if' construct must use '{}'s. |
194
|
|
'if' construct must use '{}'s. |
208
|
|
'if' construct must use '{}'s. |
209
|
|
Line has trailing spaces. |
211
|
jwutil/graphs/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/gui/AppletIO.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
31
|
|
Line has trailing spaces. |
33
|
|
Line has trailing spaces. |
38
|
|
Line has trailing spaces. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Name 'DEFAULT_ENCODING' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
44
|
|
Variable 'DEFAULT_ENCODING' must be private and have accessor methods. |
44
|
|
Line has trailing spaces. |
45
|
|
Line has trailing spaces. |
48
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
56
|
|
Missing a Javadoc comment. |
56
|
|
Parameter cbuf should be final. |
56
|
|
Parameter off should be final. |
56
|
|
Parameter len should be final. |
56
|
|
Missing a Javadoc comment. |
68
|
|
Missing a Javadoc comment. |
75
|
|
Line has trailing spaces. |
79
|
|
Line has trailing spaces. |
83
|
|
Comment matches to-do format 'TODO:'. |
84
|
|
Line has trailing spaces. |
87
|
|
Line has trailing spaces. |
92
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
96
|
|
Missing a Javadoc comment. |
96
|
|
Parameter b should be final. |
96
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
104
|
|
Missing a Javadoc comment. |
104
|
|
Parameter b should be final. |
104
|
|
Array brackets at illegal position. |
104
|
|
Parameter off should be final. |
104
|
|
Parameter len should be final. |
104
|
|
Line has trailing spaces. |
113
|
|
Line has trailing spaces. |
117
|
|
Line has trailing spaces. |
122
|
|
Line is longer than 80 characters. |
124
|
|
Method 'insertUpdate' is not designed for extension - needs to be abstract, final or empty. |
126
|
|
Missing a Javadoc comment. |
126
|
|
Parameter e should be final. |
126
|
|
'if' construct must use '{}'s. |
128
|
|
Line is longer than 80 characters. |
156
|
|
Missing a Javadoc comment. |
158
|
|
Parameter e should be final. |
158
|
|
Line is longer than 80 characters. |
163
|
|
Missing a Javadoc comment. |
165
|
|
Parameter e should be final. |
165
|
|
Line has trailing spaces. |
169
|
|
Method 'jumpToEndOfOutput' is not designed for extension - needs to be abstract, final or empty. |
173
|
|
Line has trailing spaces. |
176
|
|
Missing a Javadoc comment. |
177
|
|
Variable 'outputArea' must be private and have accessor methods. |
177
|
|
Missing a Javadoc comment. |
178
|
|
Variable 'inputArea' must be private and have accessor methods. |
178
|
|
Missing a Javadoc comment. |
179
|
|
Variable 'inputWriter' must be private and have accessor methods. |
179
|
|
Missing a Javadoc comment. |
180
|
|
Variable 'method' must be private and have accessor methods. |
180
|
|
Missing a Javadoc comment. |
181
|
|
Variable 'methodArgs' must be private and have accessor methods. |
181
|
|
Method 'loadAppletParameters' is not designed for extension - needs to be abstract, final or empty. |
183
|
|
Missing a Javadoc comment. |
183
|
|
'if' construct must use '{}'s. |
187
|
|
'while' construct must use '{}'s. |
194
|
|
'+' is not preceded with whitespace. |
194
|
|
'+' is not followed by whitespace. |
194
|
|
Inner assignments should be avoided. |
196
|
|
'+' is not preceded with whitespace. |
201
|
|
'+' is not followed by whitespace. |
201
|
|
Line has trailing spaces. |
205
|
|
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
206
|
|
Missing a Javadoc comment. |
206
|
|
Line has trailing spaces. |
208
|
|
Line has trailing spaces. |
218
|
|
Line has trailing spaces. |
222
|
|
Method 'createGUI' is not designed for extension - needs to be abstract, final or empty. |
223
|
|
Missing a Javadoc comment. |
223
|
|
'5' is a magic number. |
225
|
|
'5' is a magic number. |
225
|
|
'5' is a magic number. |
225
|
|
'5' is a magic number. |
225
|
|
'5' is a magic number. |
228
|
|
'5' is a magic number. |
228
|
|
'5' is a magic number. |
228
|
|
'5' is a magic number. |
228
|
|
Line is longer than 80 characters. |
233
|
|
'400' is a magic number. |
238
|
|
'40' is a magic number. |
238
|
|
Line is longer than 80 characters. |
255
|
|
Inner assignments should be avoided. |
255
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
256
|
|
Inner assignments should be avoided. |
257
|
|
Line is longer than 80 characters. |
265
|
|
Line has trailing spaces. |
276
|
|
Missing a Javadoc comment. |
277
|
|
Parameter s should be final. |
277
|
|
Redundant throws: 'SecurityException' is unchecked exception. |
277
|
|
Line has trailing spaces. |
280
|
|
Line is longer than 80 characters. |
282
|
|
Line has trailing spaces. |
291
|
|
'500' is a magic number. |
295
|
|
'400' is a magic number. |
295
|
|
'200' is a magic number. |
296
|
|
'200' is a magic number. |
296
|
|
Line has trailing spaces. |
299
|
|
Line is longer than 80 characters. |
300
|
|
'+' is not preceded with whitespace. |
300
|
|
'+' should be on a new line. |
300
|
|
'+' is not preceded with whitespace. |
301
|
|
'+' is not followed by whitespace. |
301
|
|
'+' is not preceded with whitespace. |
301
|
|
'+' is not followed by whitespace. |
301
|
|
Line has trailing spaces. |
304
|
|
Line is longer than 80 characters. |
305
|
|
Missing a Javadoc comment. |
305
|
|
Parameter c should be final. |
305
|
|
Parameter in should be final. |
305
|
|
Parameter out should be final. |
305
|
|
Parameter err should be final. |
305
|
|
'}' should be on the same line. |
310
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
311
|
|
Must have at least one statement. |
311
|
|
'{' is not followed by whitespace. |
311
|
|
'}' is not preceded with whitespace. |
311
|
|
'}' should be on the same line. |
311
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
312
|
|
Must have at least one statement. |
312
|
|
'{' is not followed by whitespace. |
312
|
|
'}' is not preceded with whitespace. |
312
|
|
'}' should be on the same line. |
316
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
317
|
|
Must have at least one statement. |
317
|
|
'{' is not followed by whitespace. |
317
|
|
'}' is not preceded with whitespace. |
317
|
|
'}' should be on the same line. |
317
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
318
|
|
Must have at least one statement. |
318
|
|
'{' is not followed by whitespace. |
318
|
|
'}' is not preceded with whitespace. |
318
|
|
'}' should be on the same line. |
322
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
323
|
|
Must have at least one statement. |
323
|
|
'{' is not followed by whitespace. |
323
|
|
'}' is not preceded with whitespace. |
323
|
|
'}' should be on the same line. |
323
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
324
|
|
Must have at least one statement. |
324
|
|
'{' is not followed by whitespace. |
324
|
|
'}' is not preceded with whitespace. |
324
|
|
Line has trailing spaces. |
326
|
|
Line is longer than 80 characters. |
327
|
|
Missing a Javadoc comment. |
327
|
|
'if' construct must use '{}'s. |
339
|
|
'}' is not followed by whitespace. |
342
|
|
Line has trailing spaces. |
344
|
|
Missing a Javadoc comment. |
346
|
jwutil/gui/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/io/ANSIColorStream.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Unclosed HTML tag found: <gback@cs.utah.edu, @stanford.edu> |
18
|
|
Missing a Javadoc comment. |
21
|
|
Name 'OFF' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
21
|
|
Variable 'OFF' must be private and have accessor methods. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Missing a Javadoc comment. |
26
|
|
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
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Missing a Javadoc comment. |
36
|
|
Missing a Javadoc comment. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Variable 'blue' must be private and have accessor methods. |
38
|
|
Missing a Javadoc comment. |
40
|
|
Variable 'red' must be private and have accessor methods. |
40
|
|
Missing a Javadoc comment. |
42
|
|
Variable 'green' must be private and have accessor methods. |
42
|
|
Missing a Javadoc comment. |
44
|
|
Variable 'cyan' must be private and have accessor methods. |
44
|
|
Missing a Javadoc comment. |
46
|
|
Missing a Javadoc comment. |
49
|
|
'30' is a magic number. |
53
|
|
'40' is a magic number. |
54
|
|
Parameter b should be final. |
59
|
|
Parameter b should be final. |
68
|
|
Parameter off should be final. |
68
|
|
Parameter len should be final. |
68
|
|
Missing a Javadoc comment. |
79
|
|
Parameter av should be final. |
79
|
|
Array brackets at illegal position. |
79
|
|
'8' is a magic number. |
80
|
|
'9' is a magic number. |
81
|
|
Avoid inline conditionals. |
83
|
jwutil/io/BufferedDataInput.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
21
|
|
Missing a Javadoc comment. |
22
|
|
Variable 'in' must be private and have accessor methods. |
22
|
|
Line has trailing spaces. |
23
|
|
Missing a Javadoc comment. |
24
|
|
Parameter s should be final. |
24
|
|
Line has trailing spaces. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Parameter fileName should be final. |
28
|
|
Line has trailing spaces. |
31
|
|
Method 'readFully' is not designed for extension - needs to be abstract, final or empty. |
35
|
|
Missing a Javadoc comment. |
35
|
|
Parameter b should be final. |
35
|
|
Method 'readFully' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Missing a Javadoc comment. |
42
|
|
Parameter b should be final. |
42
|
|
Parameter off should be final. |
42
|
|
Parameter len should be final. |
42
|
|
'if' construct must use '{}'s. |
47
|
|
Method 'skipBytes' is not designed for extension - needs to be abstract, final or empty. |
60
|
|
Missing a Javadoc comment. |
60
|
|
Parameter n should be final. |
60
|
|
Method 'readBoolean' is not designed for extension - needs to be abstract, final or empty. |
67
|
|
Missing a Javadoc comment. |
67
|
|
'if' construct must use '{}'s. |
69
|
|
Method 'readByte' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Missing a Javadoc comment. |
77
|
|
'if' construct must use '{}'s. |
79
|
|
Method 'readUnsignedByte' is not designed for extension - needs to be abstract, final or empty. |
87
|
|
Missing a Javadoc comment. |
87
|
|
'if' construct must use '{}'s. |
89
|
|
Method 'readShort' is not designed for extension - needs to be abstract, final or empty. |
97
|
|
Missing a Javadoc comment. |
97
|
|
'if' construct must use '{}'s. |
100
|
|
'cast' is not followed by whitespace. |
102
|
|
'8' is a magic number. |
102
|
|
Method 'readUnsignedShort' is not designed for extension - needs to be abstract, final or empty. |
108
|
|
Missing a Javadoc comment. |
108
|
|
'if' construct must use '{}'s. |
111
|
|
'8' is a magic number. |
113
|
|
Method 'readChar' is not designed for extension - needs to be abstract, final or empty. |
119
|
|
Missing a Javadoc comment. |
119
|
|
'if' construct must use '{}'s. |
122
|
|
'cast' is not followed by whitespace. |
124
|
|
'8' is a magic number. |
124
|
|
Method 'readInt' is not designed for extension - needs to be abstract, final or empty. |
130
|
|
Missing a Javadoc comment. |
130
|
|
'if' construct must use '{}'s. |
135
|
|
'24' is a magic number. |
137
|
|
'16' is a magic number. |
137
|
|
'8' is a magic number. |
137
|
|
Missing a Javadoc comment. |
140
|
|
Array brackets at illegal position. |
140
|
|
'8' is a magic number. |
140
|
|
Line has trailing spaces. |
141
|
|
Method 'readLong' is not designed for extension - needs to be abstract, final or empty. |
145
|
|
Missing a Javadoc comment. |
145
|
|
'8' is a magic number. |
146
|
|
'cast' is not followed by whitespace. |
147
|
|
'56' is a magic number. |
147
|
|
'+' should be on a new line. |
147
|
|
'cast' is not followed by whitespace. |
148
|
|
'255' is a magic number. |
148
|
|
'48' is a magic number. |
148
|
|
'+' should be on a new line. |
148
|
|
'cast' is not followed by whitespace. |
149
|
|
'255' is a magic number. |
149
|
|
'40' is a magic number. |
149
|
|
'+' should be on a new line. |
149
|
|
'cast' is not followed by whitespace. |
150
|
|
'3' is a magic number. |
150
|
|
'255' is a magic number. |
150
|
|
'32' is a magic number. |
150
|
|
'+' should be on a new line. |
150
|
|
'cast' is not followed by whitespace. |
151
|
|
'4' is a magic number. |
151
|
|
'255' is a magic number. |
151
|
|
'24' is a magic number. |
151
|
|
'+' should be on a new line. |
151
|
|
'5' is a magic number. |
152
|
|
'255' is a magic number. |
152
|
|
'16' is a magic number. |
152
|
|
'+' should be on a new line. |
152
|
|
'6' is a magic number. |
153
|
|
'255' is a magic number. |
153
|
|
'8' is a magic number. |
153
|
|
'+' should be on a new line. |
153
|
|
'7' is a magic number. |
154
|
|
'255' is a magic number. |
154
|
|
Method 'readFloat' is not designed for extension - needs to be abstract, final or empty. |
160
|
|
Missing a Javadoc comment. |
160
|
|
Method 'readDouble' is not designed for extension - needs to be abstract, final or empty. |
167
|
|
Missing a Javadoc comment. |
167
|
|
Method 'readLine' is not designed for extension - needs to be abstract, final or empty. |
174
|
|
Missing a Javadoc comment. |
174
|
|
Method 'readUTF' is not designed for extension - needs to be abstract, final or empty. |
181
|
|
Missing a Javadoc comment. |
181
|
|
Name 'chararr_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
188
|
|
'=' is not preceded with whitespace. |
188
|
|
'=' is not followed by whitespace. |
188
|
|
Line has trailing spaces. |
193
|
|
'0xff' is a magic number. |
193
|
|
'if' construct must use '{}'s. |
194
|
|
'127' is a magic number. |
194
|
|
'=' is not preceded with whitespace. |
196
|
|
'=' is not followed by whitespace. |
196
|
|
'cast' is not followed by whitespace. |
196
|
|
'0xff' is a magic number. |
200
|
|
'4' is a magic number. |
201
|
|
'3' is a magic number. |
202
|
|
'4' is a magic number. |
202
|
|
'5' is a magic number. |
202
|
|
'6' is a magic number. |
202
|
|
'7' is a magic number. |
202
|
|
'=' is not preceded with whitespace. |
205
|
|
'=' is not followed by whitespace. |
205
|
|
'cast' is not followed by whitespace. |
205
|
|
'12' is a magic number. |
207
|
|
'13' is a magic number. |
207
|
|
'if' construct must use '{}'s. |
210
|
|
'-' is not preceded with whitespace. |
213
|
|
'-' is not followed by whitespace. |
213
|
|
'if' construct must use '{}'s. |
214
|
|
'0xC0' is a magic number. |
214
|
|
'0x80' is a magic number. |
214
|
|
Line has trailing spaces. |
216
|
|
Line has trailing spaces. |
217
|
|
'=' is not preceded with whitespace. |
217
|
|
'=' is not followed by whitespace. |
217
|
|
'cast' is not followed by whitespace. |
217
|
|
'0x1F' is a magic number. |
217
|
|
'6' is a magic number. |
217
|
|
'|' should be on a new line. |
217
|
|
Line has trailing spaces. |
218
|
|
'0x3F' is a magic number. |
218
|
|
'14' is a magic number. |
220
|
|
'3' is a magic number. |
222
|
|
'if' construct must use '{}'s. |
223
|
|
'-' is not preceded with whitespace. |
226
|
|
'-' is not followed by whitespace. |
226
|
|
'-' is not preceded with whitespace. |
227
|
|
'-' is not followed by whitespace. |
227
|
|
'if' construct must use '{}'s. |
228
|
|
'0xC0' is a magic number. |
228
|
|
'0x80' is a magic number. |
228
|
|
'0xC0' is a magic number. |
228
|
|
'0x80' is a magic number. |
228
|
|
'-' is not preceded with whitespace. |
230
|
|
'-' is not followed by whitespace. |
230
|
|
'=' is not preceded with whitespace. |
231
|
|
'=' is not followed by whitespace. |
231
|
|
'cast' is not followed by whitespace. |
231
|
|
'0x0F' is a magic number. |
231
|
|
'12' is a magic number. |
231
|
|
'|' should be on a new line. |
231
|
|
'0x3F' is a magic number. |
232
|
|
'6' is a magic number. |
232
|
|
'|' should be on a new line. |
232
|
|
'0x3F' is a magic number. |
233
|
jwutil/io/ByteSequence.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
12
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
13
|
|
Missing a Javadoc comment. |
17
|
|
Name 'byte_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
17
|
|
Missing a Javadoc comment. |
19
|
|
Parameter bytes should be final. |
19
|
|
Missing a Javadoc comment. |
24
|
|
Parameter bytes should be final. |
24
|
|
Parameter offset should be final. |
24
|
|
Parameter length should be final. |
24
|
|
Missing a Javadoc comment. |
29
|
|
Redundant 'final' modifier. |
29
|
|
Missing a Javadoc comment. |
32
|
|
Redundant 'final' modifier. |
32
|
|
Missing a Javadoc comment. |
36
|
|
Missing a Javadoc comment. |
37
|
|
Parameter bytes should be final. |
37
|
|
Missing a Javadoc comment. |
40
|
|
Parameter bytes should be final. |
40
|
|
Parameter offset should be final. |
40
|
|
Parameter length should be final. |
40
|
|
Missing a Javadoc comment. |
43
|
|
Redundant 'final' modifier. |
43
|
|
Missing a Javadoc comment. |
46
|
|
Redundant 'final' modifier. |
46
|
|
'if' construct must use '{}'s. |
47
|
jwutil/io/DataOutputByteBuffer.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Line has trailing spaces. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Variable 'buf' must be private and have accessor methods. |
20
|
|
Line has trailing spaces. |
21
|
|
Parameter b should be final. |
25
|
|
Expected @param tag for 'b'. |
25
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Parameter b should be final. |
33
|
|
'cast' is not followed by whitespace. |
34
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Parameter b should be final. |
40
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
47
|
|
Missing a Javadoc comment. |
47
|
|
Parameter b should be final. |
47
|
|
Parameter off should be final. |
47
|
|
Parameter len should be final. |
47
|
|
Method 'writeBoolean' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Parameter v should be final. |
54
|
|
'?' is not preceded with whitespace. |
55
|
|
Avoid inline conditionals. |
55
|
|
'?' is not followed by whitespace. |
55
|
|
'cast' is not followed by whitespace. |
55
|
|
':' is not preceded with whitespace. |
55
|
|
':' is not followed by whitespace. |
55
|
|
'cast' is not followed by whitespace. |
55
|
|
Method 'writeByte' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Missing a Javadoc comment. |
61
|
|
Parameter v should be final. |
61
|
|
'cast' is not followed by whitespace. |
62
|
|
Method 'writeShort' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
Missing a Javadoc comment. |
68
|
|
Parameter v should be final. |
68
|
|
'cast' is not followed by whitespace. |
69
|
|
Method 'writeChar' is not designed for extension - needs to be abstract, final or empty. |
75
|
|
Missing a Javadoc comment. |
75
|
|
Parameter v should be final. |
75
|
|
'cast' is not followed by whitespace. |
76
|
|
Method 'writeInt' is not designed for extension - needs to be abstract, final or empty. |
82
|
|
Missing a Javadoc comment. |
82
|
|
Parameter v should be final. |
82
|
|
Method 'writeLong' is not designed for extension - needs to be abstract, final or empty. |
89
|
|
Missing a Javadoc comment. |
89
|
|
Parameter v should be final. |
89
|
|
Method 'writeFloat' is not designed for extension - needs to be abstract, final or empty. |
96
|
|
Missing a Javadoc comment. |
96
|
|
Parameter v should be final. |
96
|
|
Method 'writeDouble' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Missing a Javadoc comment. |
103
|
|
Parameter v should be final. |
103
|
|
Method 'writeBytes' is not designed for extension - needs to be abstract, final or empty. |
110
|
|
Missing a Javadoc comment. |
110
|
|
Parameter s should be final. |
110
|
|
Method 'writeChars' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Missing a Javadoc comment. |
118
|
|
Parameter s should be final. |
118
|
|
Method 'writeUTF' is not designed for extension - needs to be abstract, final or empty. |
127
|
|
Missing a Javadoc comment. |
127
|
|
Parameter str should be final. |
127
|
jwutil/io/DirectBufferedFileOutputStream.java
Error |
Line |
|
Line is longer than 80 characters. |
1
|
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
21
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
22
|
|
Line is longer than 80 characters. |
23
|
|
Line is longer than 80 characters. |
25
|
|
Missing a Javadoc comment. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Line has trailing spaces. |
35
|
|
First sentence should end with a period. |
36
|
|
Parameter out should be final. |
37
|
|
'out' hides a field. |
37
|
|
Expected @param tag for 'out'. |
37
|
|
Parameter size should be final. |
37
|
|
Expected @param tag for 'size'. |
37
|
|
First sentence should end with a period. |
49
|
|
Parameter out should be final. |
50
|
|
'out' hides a field. |
50
|
|
Expected @param tag for 'out'. |
50
|
|
Line has trailing spaces. |
53
|
|
Missing a Javadoc comment. |
54
|
|
Line has trailing spaces. |
57
|
|
Missing a Javadoc comment. |
58
|
|
Parameter bo should be final. |
58
|
|
Line has trailing spaces. |
61
|
|
Missing a Javadoc comment. |
62
|
|
Parameter p should be final. |
62
|
|
'+' is not preceded with whitespace. |
63
|
|
'+' is not followed by whitespace. |
63
|
|
'+' is not preceded with whitespace. |
63
|
|
'+' is not followed by whitespace. |
63
|
|
'+' is not preceded with whitespace. |
63
|
|
'+' is not followed by whitespace. |
63
|
|
'+' is not preceded with whitespace. |
63
|
|
'+' is not followed by whitespace. |
63
|
|
'+' is not preceded with whitespace. |
63
|
|
'+' is not followed by whitespace. |
63
|
|
Missing a Javadoc comment. |
66
|
|
Variable 'totalBytesWritten' must be private and have accessor methods. |
66
|
|
Missing a Javadoc comment. |
68
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
83
|
|
Missing a Javadoc comment. |
83
|
|
Parameter p1 should be final. |
83
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
93
|
|
Missing a Javadoc comment. |
93
|
|
Parameter p1 should be final. |
93
|
|
Parameter p2 should be final. |
93
|
|
Parameter p3 should be final. |
93
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Missing a Javadoc comment. |
103
|
|
Parameter p1 should be final. |
103
|
|
Method 'writeBoolean' is not designed for extension - needs to be abstract, final or empty. |
106
|
|
Missing a Javadoc comment. |
106
|
|
Parameter p1 should be final. |
106
|
|
'?' is not preceded with whitespace. |
107
|
|
Avoid inline conditionals. |
107
|
|
'?' is not followed by whitespace. |
107
|
|
':' is not preceded with whitespace. |
107
|
|
':' is not followed by whitespace. |
107
|
|
Method 'writeByte' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Missing a Javadoc comment. |
109
|
|
Parameter p1 should be final. |
109
|
|
'cast' is not followed by whitespace. |
112
|
|
Method 'writeShort' is not designed for extension - needs to be abstract, final or empty. |
119
|
|
Missing a Javadoc comment. |
119
|
|
Parameter p1 should be final. |
119
|
|
'cast' is not followed by whitespace. |
122
|
|
Method 'writeChar' is not designed for extension - needs to be abstract, final or empty. |
129
|
|
Missing a Javadoc comment. |
129
|
|
Parameter p1 should be final. |
129
|
|
'cast' is not followed by whitespace. |
132
|
|
Method 'writeInt' is not designed for extension - needs to be abstract, final or empty. |
139
|
|
Missing a Javadoc comment. |
139
|
|
Parameter p1 should be final. |
139
|
|
Method 'writeLong' is not designed for extension - needs to be abstract, final or empty. |
149
|
|
Missing a Javadoc comment. |
149
|
|
Parameter p1 should be final. |
149
|
|
Method 'writeFloat' is not designed for extension - needs to be abstract, final or empty. |
159
|
|
Missing a Javadoc comment. |
159
|
|
Parameter p1 should be final. |
159
|
|
Method 'writeDouble' is not designed for extension - needs to be abstract, final or empty. |
162
|
|
Missing a Javadoc comment. |
162
|
|
Parameter p1 should be final. |
162
|
|
Method 'writeBytes' is not designed for extension - needs to be abstract, final or empty. |
165
|
|
Missing a Javadoc comment. |
165
|
|
Parameter p1 should be final. |
165
|
|
'for' construct must use '{}'s. |
166
|
|
'=' is not preceded with whitespace. |
166
|
|
'=' is not followed by whitespace. |
166
|
|
'<' is not preceded with whitespace. |
166
|
|
'<' is not followed by whitespace. |
166
|
|
Method 'writeChars' is not designed for extension - needs to be abstract, final or empty. |
169
|
|
Missing a Javadoc comment. |
169
|
|
Parameter p1 should be final. |
169
|
|
'for' construct must use '{}'s. |
170
|
|
'=' is not preceded with whitespace. |
170
|
|
'=' is not followed by whitespace. |
170
|
|
'<' is not preceded with whitespace. |
170
|
|
'<' is not followed by whitespace. |
170
|
|
Method 'writeUTF' is not designed for extension - needs to be abstract, final or empty. |
173
|
|
Missing a Javadoc comment. |
173
|
|
Parameter p1 should be final. |
173
|
|
'if' construct must use '{}'s. |
176
|
|
'65535' is a magic number. |
176
|
|
Method 'flush' is not designed for extension - needs to be abstract, final or empty. |
184
|
|
Missing a Javadoc comment. |
184
|
|
Method 'close' is not designed for extension - needs to be abstract, final or empty. |
188
|
|
Missing a Javadoc comment. |
188
|
|
Line has trailing spaces. |
192
|
|
Method 'writeUByte' is not designed for extension - needs to be abstract, final or empty. |
193
|
|
Missing a Javadoc comment. |
193
|
|
Parameter p1 should be final. |
193
|
|
Method 'writeUShort' is not designed for extension - needs to be abstract, final or empty. |
196
|
|
Missing a Javadoc comment. |
196
|
|
Parameter p1 should be final. |
196
|
|
Method 'writeUInt' is not designed for extension - needs to be abstract, final or empty. |
199
|
|
Missing a Javadoc comment. |
199
|
|
Parameter p1 should be final. |
199
|
|
Method 'writeULong' is not designed for extension - needs to be abstract, final or empty. |
202
|
|
Missing a Javadoc comment. |
202
|
|
Parameter p1 should be final. |
202
|
|
Method 'size' is not designed for extension - needs to be abstract, final or empty. |
206
|
|
Missing a Javadoc comment. |
206
|
|
Method 'finalize' is not designed for extension - needs to be abstract, final or empty. |
210
|
|
Missing a Javadoc comment. |
210
|
jwutil/io/ExtendedDataOutput.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
11
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
12
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
42
|
|
Line has trailing spaces. |
63
|
|
Line has trailing spaces. |
83
|
jwutil/io/FillableInputStream.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
18
|
|
Line has trailing spaces. |
25
|
|
Line has trailing spaces. |
26
|
|
Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Line has trailing spaces. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Missing a Javadoc comment. |
39
|
|
Parameter b should be final. |
39
|
|
Line has trailing spaces. |
42
|
|
Missing a Javadoc comment. |
46
|
|
Parameter b should be final. |
46
|
|
Array brackets at illegal position. |
46
|
|
Parameter off should be final. |
46
|
|
Parameter len should be final. |
46
|
|
Line has trailing spaces. |
49
|
|
Line has trailing spaces. |
51
|
|
Missing a Javadoc comment. |
52
|
|
Variable 'buffer' must be private and have accessor methods. |
52
|
|
Missing a Javadoc comment. |
53
|
|
Variable 'start' must be private and have accessor methods. |
53
|
|
Variable 'end' must be private and have accessor methods. |
53
|
|
Line has trailing spaces. |
54
|
|
Line is longer than 80 characters. |
56
|
|
'1024' is a magic number. |
59
|
|
Inner assignments should be avoided. |
60
|
|
Line has trailing spaces. |
62
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
Must have at least one statement. |
70
|
|
'if' construct must use '{}'s. |
73
|
|
Line is longer than 80 characters. |
81
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
81
|
|
Missing a Javadoc comment. |
81
|
|
Parameter b should be final. |
81
|
|
Parameter off should be final. |
81
|
|
Parameter len should be final. |
81
|
|
Must have at least one statement. |
85
|
|
Avoid inline conditionals. |
87
|
|
'if' construct must use '{}'s. |
90
|
|
Line has trailing spaces. |
94
|
|
Missing a Javadoc comment. |
95
|
|
Parameter count should be final. |
95
|
|
'if' construct must use '{}'s. |
97
|
|
Line has trailing spaces. |
100
|
|
Method 'available' is not designed for extension - needs to be abstract, final or empty. |
104
|
|
Missing a Javadoc comment. |
104
|
|
Line has trailing spaces. |
107
|
|
Missing a Javadoc comment. |
108
|
|
'if' construct must use '{}'s. |
110
|
|
'else' construct must use '{}'s. |
111
|
|
Line has trailing spaces. |
113
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
117
|
|
Missing a Javadoc comment. |
117
|
|
Parameter b should be final. |
117
|
|
Must have at least one statement. |
121
|
|
'if' construct must use '{}'s. |
124
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
131
|
|
Missing a Javadoc comment. |
131
|
|
Parameter b should be final. |
131
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
138
|
|
Missing a Javadoc comment. |
138
|
|
Parameter b should be final. |
138
|
|
Parameter off should be final. |
138
|
|
Parameter len should be final. |
138
|
|
Line is longer than 80 characters. |
142
|
|
Avoid inline conditionals. |
142
|
|
Avoid inline conditionals. |
142
|
|
'if' construct must use '{}'s. |
144
|
|
Must have at least one statement. |
147
|
|
Line has trailing spaces. |
156
|
|
Missing a Javadoc comment. |
157
|
|
Name '_write' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
157
|
|
Parameter b should be final. |
157
|
|
Parameter off should be final. |
157
|
|
Parameter len should be final. |
157
|
|
'if' construct must use '{}'s. |
160
|
|
Method 'writeBoolean' is not designed for extension - needs to be abstract, final or empty. |
166
|
|
Missing a Javadoc comment. |
166
|
|
Parameter v should be final. |
166
|
|
Avoid inline conditionals. |
167
|
|
Method 'writeByte' is not designed for extension - needs to be abstract, final or empty. |
173
|
|
Missing a Javadoc comment. |
173
|
|
Parameter v should be final. |
173
|
|
Method 'writeShort' is not designed for extension - needs to be abstract, final or empty. |
180
|
|
Missing a Javadoc comment. |
180
|
|
Parameter v should be final. |
180
|
|
'8' is a magic number. |
181
|
|
'0xFF' is a magic number. |
181
|
|
'0xFF' is a magic number. |
182
|
|
Method 'writeChar' is not designed for extension - needs to be abstract, final or empty. |
188
|
|
Missing a Javadoc comment. |
188
|
|
Parameter v should be final. |
188
|
|
'8' is a magic number. |
189
|
|
'0xFF' is a magic number. |
189
|
|
'0xFF' is a magic number. |
190
|
|
Method 'writeInt' is not designed for extension - needs to be abstract, final or empty. |
196
|
|
Missing a Javadoc comment. |
196
|
|
Parameter v should be final. |
196
|
|
'24' is a magic number. |
197
|
|
'0xFF' is a magic number. |
197
|
|
'16' is a magic number. |
198
|
|
'0xFF' is a magic number. |
198
|
|
'8' is a magic number. |
199
|
|
'0xFF' is a magic number. |
199
|
|
'0xFF' is a magic number. |
200
|
|
Missing a Javadoc comment. |
203
|
|
Array brackets at illegal position. |
203
|
|
'8' is a magic number. |
203
|
|
Line has trailing spaces. |
204
|
|
Method 'writeLong' is not designed for extension - needs to be abstract, final or empty. |
208
|
|
Missing a Javadoc comment. |
208
|
|
Parameter v should be final. |
208
|
|
'cast' is not followed by whitespace. |
209
|
|
'56' is a magic number. |
209
|
|
'cast' is not followed by whitespace. |
210
|
|
'48' is a magic number. |
210
|
|
'cast' is not followed by whitespace. |
211
|
|
'40' is a magic number. |
211
|
|
'3' is a magic number. |
212
|
|
'cast' is not followed by whitespace. |
212
|
|
'32' is a magic number. |
212
|
|
'4' is a magic number. |
213
|
|
'cast' is not followed by whitespace. |
213
|
|
'24' is a magic number. |
213
|
|
'5' is a magic number. |
214
|
|
'cast' is not followed by whitespace. |
214
|
|
'16' is a magic number. |
214
|
|
'6' is a magic number. |
215
|
|
'cast' is not followed by whitespace. |
215
|
|
'8' is a magic number. |
215
|
|
'7' is a magic number. |
216
|
|
'cast' is not followed by whitespace. |
216
|
|
'8' is a magic number. |
217
|
|
Method 'writeFloat' is not designed for extension - needs to be abstract, final or empty. |
223
|
|
Missing a Javadoc comment. |
223
|
|
Parameter v should be final. |
223
|
|
Method 'writeDouble' is not designed for extension - needs to be abstract, final or empty. |
230
|
|
Missing a Javadoc comment. |
230
|
|
Parameter v should be final. |
230
|
|
Method 'writeBytes' is not designed for extension - needs to be abstract, final or empty. |
237
|
|
Missing a Javadoc comment. |
237
|
|
Parameter s should be final. |
237
|
|
';' is preceded with whitespace. |
239
|
|
';' is preceded with whitespace. |
239
|
|
'cast' is not followed by whitespace. |
240
|
|
Method 'writeChars' is not designed for extension - needs to be abstract, final or empty. |
247
|
|
Missing a Javadoc comment. |
247
|
|
Parameter s should be final. |
247
|
|
';' is preceded with whitespace. |
249
|
|
';' is preceded with whitespace. |
249
|
|
Line has trailing spaces. |
251
|
|
'8' is a magic number. |
251
|
|
'0xFF' is a magic number. |
251
|
|
Line has trailing spaces. |
252
|
|
'0xFF' is a magic number. |
252
|
|
Method 'writeUTF' is not designed for extension - needs to be abstract, final or empty. |
259
|
|
Missing a Javadoc comment. |
259
|
|
Parameter str should be final. |
259
|
|
'65535' is a magic number. |
261
|
jwutil/io/FillableReader.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Line has trailing spaces. |
22
|
|
Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
30
|
|
Line has trailing spaces. |
34
|
|
Parameter c should be final. |
37
|
|
Line has trailing spaces. |
40
|
|
Missing a Javadoc comment. |
44
|
|
Parameter cbuf should be final. |
44
|
|
Parameter off should be final. |
44
|
|
Parameter len should be final. |
44
|
|
Missing a Javadoc comment. |
51
|
|
Missing a Javadoc comment. |
57
|
|
Line has trailing spaces. |
60
|
|
Line has trailing spaces. |
62
|
|
Missing a Javadoc comment. |
63
|
|
Variable 'buffer' must be private and have accessor methods. |
63
|
|
Missing a Javadoc comment. |
64
|
|
Variable 'start' must be private and have accessor methods. |
64
|
|
Variable 'end' must be private and have accessor methods. |
64
|
|
Line has trailing spaces. |
65
|
|
Line is longer than 80 characters. |
67
|
|
'512' is a magic number. |
70
|
|
Inner assignments should be avoided. |
71
|
|
Line has trailing spaces. |
73
|
|
Method 'ready' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Missing a Javadoc comment. |
77
|
|
Line has trailing spaces. |
80
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
84
|
|
Missing a Javadoc comment. |
84
|
|
Must have at least one statement. |
89
|
|
'if' construct must use '{}'s. |
92
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
101
|
|
Missing a Javadoc comment. |
101
|
|
Parameter b should be final. |
101
|
|
Parameter off should be final. |
101
|
|
Parameter len should be final. |
101
|
|
Must have at least one statement. |
106
|
|
Avoid inline conditionals. |
108
|
|
'if' construct must use '{}'s. |
111
|
|
Line has trailing spaces. |
116
|
|
Missing a Javadoc comment. |
117
|
|
Parameter count should be final. |
117
|
|
'if' construct must use '{}'s. |
119
|
|
Line has trailing spaces. |
122
|
|
Line has trailing spaces. |
125
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
128
|
|
Parameter b should be final. |
128
|
|
Must have at least one statement. |
133
|
|
'if' construct must use '{}'s. |
136
|
|
Line has trailing spaces. |
140
|
|
Line has trailing spaces. |
144
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
147
|
|
Parameter b should be final. |
147
|
|
Line has trailing spaces. |
150
|
|
Line has trailing spaces. |
153
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
158
|
|
Parameter b should be final. |
158
|
|
Parameter off should be final. |
158
|
|
Parameter len should be final. |
158
|
|
Line is longer than 80 characters. |
163
|
|
Avoid inline conditionals. |
163
|
|
Avoid inline conditionals. |
163
|
|
'if' construct must use '{}'s. |
165
|
|
Must have at least one statement. |
168
|
|
Line has trailing spaces. |
178
|
|
Missing a Javadoc comment. |
179
|
|
Name '_write' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
179
|
|
Parameter b should be final. |
179
|
|
Parameter off should be final. |
179
|
|
Parameter len should be final. |
179
|
|
'if' construct must use '{}'s. |
182
|
|
Line has trailing spaces. |
187
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
190
|
|
Parameter s should be final. |
190
|
|
';' is preceded with whitespace. |
193
|
|
';' is preceded with whitespace. |
193
|
|
Method 'close' is not designed for extension - needs to be abstract, final or empty. |
202
|
|
Missing a Javadoc comment. |
202
|
|
'-2' is a magic number. |
206
|
jwutil/io/InputStreamGobbler.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
11
|
|
Line is longer than 80 characters. |
12
|
|
Line is longer than 80 characters. |
13
|
|
Line has trailing spaces. |
15
|
|
Line is longer than 80 characters. |
16
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
19
|
|
Missing a Javadoc comment. |
24
|
|
Variable 'is' must be private and have accessor methods. |
24
|
|
Missing a Javadoc comment. |
25
|
|
Variable 'out' must be private and have accessor methods. |
25
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'out2' must be private and have accessor methods. |
26
|
|
Line has trailing spaces. |
27
|
|
Line is longer than 80 characters. |
29
|
|
Line has trailing spaces. |
30
|
|
Line is longer than 80 characters. |
32
|
|
Line has trailing spaces. |
37
|
|
Line has trailing spaces. |
44
|
|
Line has trailing spaces. |
47
|
|
Parameter is should be final. |
50
|
|
'is' hides a field. |
50
|
|
Line has trailing spaces. |
53
|
|
Line has trailing spaces. |
57
|
|
Parameter o should be final. |
60
|
|
Line has trailing spaces. |
63
|
|
Line has trailing spaces. |
67
|
|
Parameter o should be final. |
70
|
|
Line has trailing spaces. |
73
|
|
Line has trailing spaces. |
77
|
|
Parameter is should be final. |
81
|
|
'is' hides a field. |
81
|
|
Parameter o should be final. |
81
|
|
Line has trailing spaces. |
85
|
|
Line has trailing spaces. |
89
|
|
Parameter is should be final. |
93
|
|
'is' hides a field. |
93
|
|
Parameter o should be final. |
93
|
|
Line has trailing spaces. |
97
|
|
Line has trailing spaces. |
100
|
|
Method 'setInput' is not designed for extension - needs to be abstract, final or empty. |
103
|
|
Parameter r should be final. |
103
|
|
Line has trailing spaces. |
106
|
|
Line has trailing spaces. |
109
|
|
Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. |
112
|
|
Parameter o should be final. |
112
|
|
Line has trailing spaces. |
116
|
|
Line has trailing spaces. |
119
|
|
Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. |
122
|
|
Parameter o should be final. |
122
|
|
Line has trailing spaces. |
126
|
|
Method 'run' is not designed for extension - needs to be abstract, final or empty. |
130
|
|
Missing a Javadoc comment. |
130
|
|
'1024' is a magic number. |
132
|
|
Line is longer than 80 characters. |
148
|
|
Line is longer than 80 characters. |
150
|
|
'-' is not preceded with whitespace. |
150
|
|
'-' is not followed by whitespace. |
150
|
|
Line has trailing spaces. |
168
|
jwutil/io/LittleEndianOutputStream.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line is longer than 80 characters. |
13
|
|
Line has trailing spaces. |
14
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
15
|
|
Line is longer than 80 characters. |
16
|
|
Missing a Javadoc comment. |
20
|
|
Line has trailing spaces. |
21
|
|
First sentence should end with a period. |
22
|
|
Parameter out should be final. |
23
|
|
'out' hides a field. |
23
|
|
Expected @param tag for 'out'. |
23
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Missing a Javadoc comment. |
25
|
|
Parameter p1 should be final. |
25
|
|
Line is longer than 80 characters. |
26
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
26
|
|
Missing a Javadoc comment. |
26
|
|
Parameter p1 should be final. |
26
|
|
Parameter p2 should be final. |
26
|
|
Parameter p3 should be final. |
26
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
27
|
|
Missing a Javadoc comment. |
27
|
|
Parameter p1 should be final. |
27
|
|
Method 'writeByte' is not designed for extension - needs to be abstract, final or empty. |
28
|
|
Missing a Javadoc comment. |
28
|
|
Parameter p1 should be final. |
28
|
|
Method 'writeUByte' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Missing a Javadoc comment. |
29
|
|
Parameter p1 should be final. |
29
|
|
Method 'writeBytes' is not designed for extension - needs to be abstract, final or empty. |
30
|
|
Missing a Javadoc comment. |
30
|
|
Parameter p1 should be final. |
30
|
|
'for' construct must use '{}'s. |
31
|
|
'=' is not preceded with whitespace. |
31
|
|
'=' is not followed by whitespace. |
31
|
|
'<' is not preceded with whitespace. |
31
|
|
'<' is not followed by whitespace. |
31
|
|
Method 'writeChars' is not designed for extension - needs to be abstract, final or empty. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Parameter p1 should be final. |
33
|
|
'for' construct must use '{}'s. |
34
|
|
'=' is not preceded with whitespace. |
34
|
|
'=' is not followed by whitespace. |
34
|
|
'<' is not preceded with whitespace. |
34
|
|
'<' is not followed by whitespace. |
34
|
|
Line is longer than 80 characters. |
36
|
|
Method 'writeBoolean' is not designed for extension - needs to be abstract, final or empty. |
36
|
|
Missing a Javadoc comment. |
36
|
|
Parameter p1 should be final. |
36
|
|
'?' is not preceded with whitespace. |
36
|
|
Avoid inline conditionals. |
36
|
|
'?' is not followed by whitespace. |
36
|
|
':' is not preceded with whitespace. |
36
|
|
':' is not followed by whitespace. |
36
|
|
Method 'writeUTF' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Missing a Javadoc comment. |
37
|
|
Parameter p1 should be final. |
37
|
|
Line is longer than 80 characters. |
41
|
|
Method 'writeFloat' is not designed for extension - needs to be abstract, final or empty. |
41
|
|
Missing a Javadoc comment. |
41
|
|
Parameter p1 should be final. |
41
|
|
Line is longer than 80 characters. |
42
|
|
Method 'writeDouble' is not designed for extension - needs to be abstract, final or empty. |
42
|
|
Missing a Javadoc comment. |
42
|
|
Parameter p1 should be final. |
42
|
|
Line is longer than 80 characters. |
43
|
|
Method 'writeShort' is not designed for extension - needs to be abstract, final or empty. |
43
|
|
Missing a Javadoc comment. |
43
|
|
Parameter p1 should be final. |
43
|
|
'cast' is not followed by whitespace. |
43
|
|
Line is longer than 80 characters. |
44
|
|
Method 'writeUShort' is not designed for extension - needs to be abstract, final or empty. |
44
|
|
Missing a Javadoc comment. |
44
|
|
Parameter p1 should be final. |
44
|
|
'cast' is not followed by whitespace. |
44
|
|
Line is longer than 80 characters. |
45
|
|
Method 'writeChar' is not designed for extension - needs to be abstract, final or empty. |
45
|
|
Missing a Javadoc comment. |
45
|
|
Parameter p1 should be final. |
45
|
|
'cast' is not followed by whitespace. |
45
|
|
Method 'writeInt' is not designed for extension - needs to be abstract, final or empty. |
46
|
|
Missing a Javadoc comment. |
46
|
|
Parameter p1 should be final. |
46
|
|
Method 'writeUInt' is not designed for extension - needs to be abstract, final or empty. |
47
|
|
Missing a Javadoc comment. |
47
|
|
Parameter p1 should be final. |
47
|
|
Method 'writeLong' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
Parameter p1 should be final. |
48
|
|
Method 'writeULong' is not designed for extension - needs to be abstract, final or empty. |
49
|
|
Missing a Javadoc comment. |
49
|
|
Parameter p1 should be final. |
49
|
|
Line is longer than 80 characters. |
51
|
|
Missing a Javadoc comment. |
51
|
|
Redundant 'final' modifier. |
51
|
|
Name 'write_s16' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
51
|
|
Parameter out should be final. |
51
|
|
Parameter b should be final. |
51
|
|
'>>' is not preceded with whitespace. |
52
|
|
'8' is a magic number. |
52
|
|
'>>' is not followed by whitespace. |
52
|
|
Line is longer than 80 characters. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Redundant 'final' modifier. |
54
|
|
Name 'write_u16' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
54
|
|
Parameter out should be final. |
54
|
|
Parameter b should be final. |
54
|
|
'>>' is not preceded with whitespace. |
55
|
|
'8' is a magic number. |
55
|
|
'>>' is not followed by whitespace. |
55
|
|
Line is longer than 80 characters. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Redundant 'final' modifier. |
57
|
|
Name 'write_s32' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
57
|
|
Parameter out should be final. |
57
|
|
Parameter b should be final. |
57
|
|
'>>' is not preceded with whitespace. |
58
|
|
'8' is a magic number. |
58
|
|
'>>' is not followed by whitespace. |
58
|
|
'>>' is not preceded with whitespace. |
58
|
|
'16' is a magic number. |
58
|
|
'>>' is not followed by whitespace. |
58
|
|
'>>' is not preceded with whitespace. |
58
|
|
'24' is a magic number. |
58
|
|
'>>' is not followed by whitespace. |
58
|
|
Line is longer than 80 characters. |
60
|
|
Missing a Javadoc comment. |
60
|
|
Redundant 'final' modifier. |
60
|
|
Name 'write_u32' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
60
|
|
Parameter out should be final. |
60
|
|
Parameter b should be final. |
60
|
|
'>>' is not preceded with whitespace. |
61
|
|
'8' is a magic number. |
61
|
|
'>>' is not followed by whitespace. |
61
|
|
'>>' is not preceded with whitespace. |
61
|
|
'16' is a magic number. |
61
|
|
'>>' is not followed by whitespace. |
61
|
|
'>>' is not preceded with whitespace. |
61
|
|
'24' is a magic number. |
61
|
|
'>>' is not followed by whitespace. |
61
|
|
Line is longer than 80 characters. |
63
|
|
Missing a Javadoc comment. |
63
|
|
Redundant 'final' modifier. |
63
|
|
Name 'write_s64' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
63
|
|
Parameter out should be final. |
63
|
|
Parameter b should be final. |
63
|
|
'cast' is not followed by whitespace. |
64
|
|
'cast' is not followed by whitespace. |
64
|
|
'32' is a magic number. |
64
|
|
'>>' is not preceded with whitespace. |
65
|
|
'8' is a magic number. |
65
|
|
'>>' is not followed by whitespace. |
65
|
|
'>>' is not preceded with whitespace. |
65
|
|
'16' is a magic number. |
65
|
|
'>>' is not followed by whitespace. |
65
|
|
'>>' is not preceded with whitespace. |
65
|
|
'24' is a magic number. |
65
|
|
'>>' is not followed by whitespace. |
65
|
|
'>>' is not preceded with whitespace. |
66
|
|
'8' is a magic number. |
66
|
|
'>>' is not followed by whitespace. |
66
|
|
'>>' is not preceded with whitespace. |
66
|
|
'16' is a magic number. |
66
|
|
'>>' is not followed by whitespace. |
66
|
|
'>>' is not preceded with whitespace. |
66
|
|
'24' is a magic number. |
66
|
|
'>>' is not followed by whitespace. |
66
|
|
Line is longer than 80 characters. |
68
|
|
Missing a Javadoc comment. |
68
|
|
Redundant 'final' modifier. |
68
|
|
Name 'write_u64' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
68
|
|
Parameter out should be final. |
68
|
|
Parameter b should be final. |
68
|
|
'cast' is not followed by whitespace. |
69
|
|
'cast' is not followed by whitespace. |
69
|
|
'32' is a magic number. |
69
|
|
'>>' is not preceded with whitespace. |
70
|
|
'8' is a magic number. |
70
|
|
'>>' is not followed by whitespace. |
70
|
|
'>>' is not preceded with whitespace. |
70
|
|
'16' is a magic number. |
70
|
|
'>>' is not followed by whitespace. |
70
|
|
'>>' is not preceded with whitespace. |
70
|
|
'24' is a magic number. |
70
|
|
'>>' is not followed by whitespace. |
70
|
|
'>>' is not preceded with whitespace. |
71
|
|
'8' is a magic number. |
71
|
|
'>>' is not followed by whitespace. |
71
|
|
'>>' is not preceded with whitespace. |
71
|
|
'16' is a magic number. |
71
|
|
'>>' is not followed by whitespace. |
71
|
|
'>>' is not preceded with whitespace. |
71
|
|
'24' is a magic number. |
71
|
|
'>>' is not followed by whitespace. |
71
|
|
Line has trailing spaces. |
73
|
jwutil/io/MyFileChannelImpl.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
27
|
|
Line has trailing spaces. |
29
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
30
|
|
Class MyFileChannelImpl should be declared as final. |
33
|
|
Line has trailing spaces. |
41
|
|
Line is longer than 80 characters. |
44
|
|
Parameter o should be final. |
46
|
|
Must have at least one statement. |
51
|
|
Must have at least one statement. |
52
|
|
'if' construct must use '{}'s. |
54
|
|
'cast' is not followed by whitespace. |
55
|
|
'if' construct must use '{}'s. |
57
|
|
'if' construct must use '{}'s. |
59
|
|
'if' construct must use '{}'s. |
61
|
|
Missing a Javadoc comment. |
67
|
|
Variable 'fis' must be private and have accessor methods. |
67
|
|
Missing a Javadoc comment. |
68
|
|
Variable 'fos' must be private and have accessor methods. |
68
|
|
Missing a Javadoc comment. |
69
|
|
Variable 'raf' must be private and have accessor methods. |
69
|
|
Missing a Javadoc comment. |
70
|
|
Variable 'currentPosition' must be private and have accessor methods. |
70
|
|
Line has trailing spaces. |
71
|
|
Missing a Javadoc comment. |
72
|
|
Parameter o should be final. |
72
|
|
Line has trailing spaces. |
77
|
|
Missing a Javadoc comment. |
78
|
|
Parameter o should be final. |
78
|
|
Missing a Javadoc comment. |
82
|
|
Parameter o should be final. |
82
|
|
Line has trailing spaces. |
85
|
|
Parameter b should be final. |
89
|
|
'if' construct must use '{}'s. |
92
|
|
'+' is not preceded with whitespace. |
98
|
|
'+' is not followed by whitespace. |
98
|
|
'-' is not preceded with whitespace. |
98
|
|
'-' is not followed by whitespace. |
98
|
|
'if' construct must use '{}'s. |
99
|
|
'if' construct must use '{}'s. |
106
|
|
'if' construct must use '{}'s. |
111
|
|
'cast' is not followed by whitespace. |
115
|
|
Parameter b should be final. |
126
|
|
Parameter offset should be final. |
126
|
|
Parameter length should be final. |
126
|
|
'=' is not preceded with whitespace. |
129
|
|
'=' is not followed by whitespace. |
129
|
|
'<' is not preceded with whitespace. |
129
|
|
'<' is not followed by whitespace. |
129
|
|
'+' is not preceded with whitespace. |
130
|
|
'+' is not followed by whitespace. |
130
|
|
'if' construct must use '{}'s. |
132
|
|
'else' construct must use '{}'s. |
133
|
|
Parameter b should be final. |
143
|
|
'if' construct must use '{}'s. |
146
|
|
'+' is not preceded with whitespace. |
153
|
|
'+' is not followed by whitespace. |
153
|
|
Parameter b should be final. |
173
|
|
Parameter offset should be final. |
173
|
|
Parameter length should be final. |
173
|
|
'=' is not preceded with whitespace. |
176
|
|
'=' is not followed by whitespace. |
176
|
|
'<' is not preceded with whitespace. |
176
|
|
'<' is not followed by whitespace. |
176
|
|
'+' is not preceded with whitespace. |
177
|
|
'+' is not followed by whitespace. |
177
|
|
Parameter arg0 should be final. |
192
|
|
Comment matches to-do format 'TODO:'. |
194
|
|
Comment matches to-do format 'TODO:'. |
206
|
|
Parameter arg0 should be final. |
215
|
|
Comment matches to-do format 'TODO:'. |
217
|
|
Parameter arg0 should be final. |
227
|
|
Parameter arg0 should be final. |
237
|
|
Parameter arg1 should be final. |
237
|
|
Parameter arg0 should be final. |
244
|
|
Parameter arg1 should be final. |
244
|
|
Line is longer than 80 characters. |
249
|
|
Line is longer than 80 characters. |
255
|
|
Parameter arg0 should be final. |
257
|
|
Parameter arg1 should be final. |
257
|
|
Parameter arg2 should be final. |
257
|
|
Line is longer than 80 characters. |
263
|
|
Parameter arg0 should be final. |
265
|
|
Parameter arg1 should be final. |
265
|
|
Parameter arg2 should be final. |
265
|
|
Parameter arg0 should be final. |
273
|
|
Parameter arg1 should be final. |
273
|
|
Parameter arg2 should be final. |
273
|
|
Parameter arg0 should be final. |
281
|
|
Parameter arg1 should be final. |
281
|
|
Parameter arg2 should be final. |
281
|
|
Parameter arg0 should be final. |
289
|
|
Parameter arg1 should be final. |
289
|
|
Parameter arg2 should be final. |
289
|
jwutil/io/ReaderGobbler.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
17
|
|
Line has trailing spaces. |
19
|
|
Line has trailing spaces. |
21
|
|
Missing a Javadoc comment. |
26
|
|
Variable 'is' must be private and have accessor methods. |
26
|
|
Missing a Javadoc comment. |
27
|
|
Variable 'out' must be private and have accessor methods. |
27
|
|
Missing a Javadoc comment. |
28
|
|
Variable 'out2' must be private and have accessor methods. |
28
|
|
Line has trailing spaces. |
29
|
|
Line is longer than 80 characters. |
31
|
|
Line has trailing spaces. |
32
|
|
Line has trailing spaces. |
39
|
|
Line has trailing spaces. |
46
|
|
Line has trailing spaces. |
49
|
|
Parameter is should be final. |
52
|
|
'is' hides a field. |
52
|
|
Line has trailing spaces. |
55
|
|
Line has trailing spaces. |
59
|
|
Parameter o should be final. |
62
|
|
Line has trailing spaces. |
65
|
|
Line has trailing spaces. |
69
|
|
Parameter o should be final. |
72
|
|
Line has trailing spaces. |
75
|
|
Line has trailing spaces. |
79
|
|
Parameter is should be final. |
83
|
|
'is' hides a field. |
83
|
|
Parameter o should be final. |
83
|
|
Line has trailing spaces. |
87
|
|
Line has trailing spaces. |
91
|
|
Parameter is should be final. |
95
|
|
'is' hides a field. |
95
|
|
Parameter o should be final. |
95
|
|
Line has trailing spaces. |
99
|
|
Line has trailing spaces. |
102
|
|
Method 'setReader' is not designed for extension - needs to be abstract, final or empty. |
105
|
|
Parameter r should be final. |
105
|
|
Line has trailing spaces. |
108
|
|
Line has trailing spaces. |
111
|
|
Method 'setWriter' is not designed for extension - needs to be abstract, final or empty. |
114
|
|
Parameter o should be final. |
114
|
|
Line has trailing spaces. |
118
|
|
Line has trailing spaces. |
121
|
|
Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. |
124
|
|
Parameter o should be final. |
124
|
|
Line has trailing spaces. |
128
|
|
Method 'run' is not designed for extension - needs to be abstract, final or empty. |
132
|
|
Missing a Javadoc comment. |
132
|
|
'512' is a magic number. |
134
|
|
Line is longer than 80 characters. |
138
|
|
Line has trailing spaces. |
155
|
jwutil/io/ReaderInputStream.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Missing a Javadoc comment. |
19
|
|
Variable 'reader' must be private and have accessor methods. |
19
|
|
Missing a Javadoc comment. |
20
|
|
Variable 'buf' must be private and have accessor methods. |
20
|
|
Missing a Javadoc comment. |
21
|
|
Variable 'index' must be private and have accessor methods. |
21
|
|
Line has trailing spaces. |
22
|
|
Missing a Javadoc comment. |
23
|
|
Parameter r should be final. |
23
|
|
Line has trailing spaces. |
28
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
32
|
|
Missing a Javadoc comment. |
32
|
|
'0x007F' is a magic number. |
38
|
|
'0x07FF' is a magic number. |
41
|
|
'-' is not preceded with whitespace. |
42
|
|
'-' is not followed by whitespace. |
42
|
|
'cast' is not followed by whitespace. |
43
|
|
'0x80' is a magic number. |
43
|
|
'0xfc0' is a magic number. |
43
|
|
'6' is a magic number. |
43
|
|
'+' is not preceded with whitespace. |
44
|
|
'+' is not followed by whitespace. |
44
|
|
'cast' is not followed by whitespace. |
44
|
|
'0x80' is a magic number. |
44
|
|
'0x3f' is a magic number. |
44
|
|
'cast' is not followed by whitespace. |
45
|
|
'0xe0' is a magic number. |
45
|
|
'cast' is not followed by whitespace. |
45
|
|
'12' is a magic number. |
45
|
|
'-' is not preceded with whitespace. |
47
|
|
'-' is not followed by whitespace. |
47
|
|
'cast' is not followed by whitespace. |
48
|
|
'0x80' is a magic number. |
48
|
|
'0x3f' is a magic number. |
48
|
|
'cast' is not followed by whitespace. |
49
|
|
'0xc0' is a magic number. |
49
|
|
'cast' is not followed by whitespace. |
49
|
|
'6' is a magic number. |
49
|
|
Line has trailing spaces. |
53
|
|
Method 'available' is not designed for extension - needs to be abstract, final or empty. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Avoid inline conditionals. |
58
|
|
Line has trailing spaces. |
60
|
|
Missing a Javadoc comment. |
61
|
|
Variable 'charbuf' must be private and have accessor methods. |
61
|
|
Method 'read' is not designed for extension - needs to be abstract, final or empty. |
65
|
|
Missing a Javadoc comment. |
65
|
|
Parameter b should be final. |
65
|
|
Parameter off should be final. |
65
|
|
Parameter len should be final. |
65
|
|
'if' construct must use '{}'s. |
73
|
|
'||' should be on a new line. |
74
|
|
'if' construct must use '{}'s. |
82
|
|
Line is longer than 80 characters. |
85
|
|
Line is longer than 80 characters. |
95
|
|
Line is longer than 80 characters. |
102
|
|
Line has trailing spaces. |
108
|
jwutil/io/SystemProperties.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
22
|
|
Line has trailing spaces. |
28
|
|
Line has trailing spaces. |
31
|
|
Parameter key should be final. |
35
|
|
Line has trailing spaces. |
38
|
|
Line is longer than 80 characters. |
40
|
|
Line has trailing spaces. |
42
|
|
Parameter key should be final. |
46
|
|
Parameter def should be final. |
46
|
|
Expected @param tag for 'def'. |
46
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
49
|
|
Line has trailing spaces. |
53
|
|
Line is longer than 80 characters. |
56
|
|
Line is longer than 80 characters. |
57
|
|
Line is longer than 80 characters. |
58
|
|
Line has trailing spaces. |
60
|
|
Parameter key should be final. |
64
|
|
Line has trailing spaces. |
67
|
|
Line is longer than 80 characters. |
70
|
|
Line is longer than 80 characters. |
71
|
|
Line is longer than 80 characters. |
72
|
|
Line has trailing spaces. |
74
|
|
Parameter key should be final. |
78
|
|
Parameter def should be final. |
78
|
|
Expected @param tag for 'def'. |
78
|
|
'64' is a magic number. |
83
|
|
Avoid inline conditionals. |
84
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
86
|
|
Empty statement. |
87
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
91
|
|
Line has trailing spaces. |
95
|
|
Parameter filename should be final. |
99
|
|
Expected @param tag for 'filename'. |
99
|
|
Empty statement. |
107
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
108
|
|
Empty statement. |
109
|
|
'if' construct must use '{}'s. |
111
|
|
Must have at least one statement. |
113
|
|
Line has trailing spaces. |
117
|
|
Missing a Javadoc comment. |
118
|
|
Variable 'flags' must be private and have accessor methods. |
118
|
|
Method 'registerFlag' is not designed for extension - needs to be abstract, final or empty. |
120
|
|
Missing a Javadoc comment. |
120
|
|
Parameter flagName should be final. |
120
|
|
Parameter f should be final. |
120
|
|
Method 'registerFlag' is not designed for extension - needs to be abstract, final or empty. |
124
|
|
Missing a Javadoc comment. |
124
|
|
Parameter flagName should be final. |
124
|
|
Parameter c should be final. |
124
|
|
Parameter fieldName should be final. |
124
|
|
Line is longer than 80 characters. |
137
|
|
Method 'registerFlag' is not designed for extension - needs to be abstract, final or empty. |
137
|
|
Missing a Javadoc comment. |
137
|
|
Parameter flagName should be final. |
137
|
|
Parameter className should be final. |
137
|
|
Parameter fieldName should be final. |
137
|
|
Method 'setDefaultFlags' is not designed for extension - needs to be abstract, final or empty. |
146
|
|
Missing a Javadoc comment. |
146
|
|
Method 'setDefaultFlags' is not designed for extension - needs to be abstract, final or empty. |
150
|
|
Missing a Javadoc comment. |
150
|
|
Parameter base should be final. |
150
|
|
'if' construct must use '{}'s. |
156
|
|
Missing a Javadoc comment. |
160
|
|
Parameter base should be final. |
160
|
|
Parameter f should be final. |
160
|
|
Parameter v should be final. |
160
|
|
'if' construct must use '{}'s. |
201
|
|
'if' construct must use '{}'s. |
202
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
214
|
jwutil/io/Textualizable.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
8
|
|
Line has trailing spaces. |
10
|
|
Line has trailing spaces. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Line has trailing spaces. |
19
|
jwutil/io/Textualizer.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
20
|
|
Line has trailing spaces. |
22
|
|
Missing a Javadoc comment. |
28
|
|
Missing a Javadoc comment. |
29
|
|
Line has trailing spaces. |
30
|
|
Missing a Javadoc comment. |
31
|
|
Missing a Javadoc comment. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Missing a Javadoc comment. |
36
|
|
Line has trailing spaces. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Missing a Javadoc comment. |
40
|
|
Missing a Javadoc comment. |
41
|
|
Line has trailing spaces. |
42
|
|
Missing a Javadoc comment. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Variable 'in' must be private and have accessor methods. |
44
|
|
Missing a Javadoc comment. |
45
|
|
Variable 'out' must be private and have accessor methods. |
45
|
|
Missing a Javadoc comment. |
46
|
|
Variable 'st' must be private and have accessor methods. |
46
|
|
Missing a Javadoc comment. |
47
|
|
Variable 'currentLine' must be private and have accessor methods. |
47
|
|
Line has trailing spaces. |
48
|
|
Missing a Javadoc comment. |
49
|
|
Parameter in should be final. |
49
|
|
'in' hides a field. |
49
|
|
Line has trailing spaces. |
52
|
|
Missing a Javadoc comment. |
53
|
|
Parameter out should be final. |
53
|
|
'out' hides a field. |
53
|
|
Line has trailing spaces. |
56
|
|
Method 'nextLine' is not designed for extension - needs to be abstract, final or empty. |
57
|
|
Missing a Javadoc comment. |
57
|
|
Inner assignments should be avoided. |
58
|
|
Line has trailing spaces. |
60
|
|
Method 'updateTokenizer' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Missing a Javadoc comment. |
61
|
|
'if' construct must use '{}'s. |
62
|
|
Inner assignments should be avoided. |
63
|
|
Line has trailing spaces. |
65
|
|
Method 'readObject' is not designed for extension - needs to be abstract, final or empty. |
66
|
|
Missing a Javadoc comment. |
66
|
|
'if' construct must use '{}'s. |
69
|
|
Line is longer than 80 characters. |
72
|
|
Line has trailing spaces. |
89
|
|
Method 'readReference' is not designed for extension - needs to be abstract, final or empty. |
90
|
|
Missing a Javadoc comment. |
90
|
|
Line has trailing spaces. |
93
|
|
Method 'writeTypeOf' is not designed for extension - needs to be abstract, final or empty. |
94
|
|
Missing a Javadoc comment. |
94
|
|
Parameter object should be final. |
94
|
|
Line has trailing spaces. |
100
|
|
Method 'writeObject' is not designed for extension - needs to be abstract, final or empty. |
101
|
|
Missing a Javadoc comment. |
101
|
|
Parameter object should be final. |
101
|
|
Line has trailing spaces. |
108
|
|
Method 'writeReference' is not designed for extension - needs to be abstract, final or empty. |
109
|
|
Missing a Javadoc comment. |
109
|
|
Parameter object should be final. |
109
|
|
Line has trailing spaces. |
112
|
|
Line is longer than 80 characters. |
113
|
|
Method 'writeEdge' is not designed for extension - needs to be abstract, final or empty. |
113
|
|
Missing a Javadoc comment. |
113
|
|
Parameter edgeName should be final. |
113
|
|
Parameter object should be final. |
113
|
|
Method 'writeString' is not designed for extension - needs to be abstract, final or empty. |
117
|
|
Missing a Javadoc comment. |
117
|
|
Parameter s should be final. |
117
|
|
Method 'getIndex' is not designed for extension - needs to be abstract, final or empty. |
121
|
|
Missing a Javadoc comment. |
121
|
|
Parameter object should be final. |
121
|
|
Line has trailing spaces. |
124
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
125
|
|
Missing a Javadoc comment. |
125
|
|
Parameter object should be final. |
125
|
|
Line has trailing spaces. |
129
|
|
Missing a Javadoc comment. |
130
|
|
Missing a Javadoc comment. |
131
|
|
Variable 'map' must be private and have accessor methods. |
131
|
|
Missing a Javadoc comment. |
132
|
|
Variable 'deferredEdges' must be private and have accessor methods. |
132
|
|
Line has trailing spaces. |
133
|
|
Missing a Javadoc comment. |
134
|
|
Parameter in should be final. |
134
|
|
Line has trailing spaces. |
137
|
|
Missing a Javadoc comment. |
138
|
|
Parameter in should be final. |
138
|
|
Parameter map should be final. |
138
|
|
'map' hides a field. |
138
|
|
Line has trailing spaces. |
142
|
|
Missing a Javadoc comment. |
143
|
|
Parameter out should be final. |
143
|
|
Parameter map should be final. |
143
|
|
'map' hides a field. |
143
|
|
Line has trailing spaces. |
147
|
|
Method 'readObject' is not designed for extension - needs to be abstract, final or empty. |
148
|
|
Missing a Javadoc comment. |
148
|
|
'if' construct must use '{}'s. |
152
|
|
Line is longer than 80 characters. |
152
|
|
'if' construct must use '{}'s. |
154
|
|
';' is followed by whitespace. |
158
|
|
Line has trailing spaces. |
169
|
|
Method 'readEdges' is not designed for extension - needs to be abstract, final or empty. |
170
|
|
Missing a Javadoc comment. |
170
|
|
Parameter t should be final. |
170
|
|
'if' construct must use '{}'s. |
177
|
|
Inner assignments should be avoided. |
177
|
|
Line has trailing spaces. |
185
|
|
Method 'readReference' is not designed for extension - needs to be abstract, final or empty. |
186
|
|
Missing a Javadoc comment. |
186
|
|
Line has trailing spaces. |
191
|
|
Method 'writeObject' is not designed for extension - needs to be abstract, final or empty. |
192
|
|
Missing a Javadoc comment. |
192
|
|
Parameter object should be final. |
192
|
|
'if' construct must use '{}'s. |
195
|
|
Line has trailing spaces. |
197
|
|
Method 'writeReference' is not designed for extension - needs to be abstract, final or empty. |
198
|
|
Missing a Javadoc comment. |
198
|
|
Parameter object should be final. |
198
|
|
'+' is not preceded with whitespace. |
200
|
|
'+' is not followed by whitespace. |
200
|
|
Line is longer than 80 characters. |
208
|
|
Method 'writeEdge' is not designed for extension - needs to be abstract, final or empty. |
208
|
|
Missing a Javadoc comment. |
208
|
|
Parameter edgeName should be final. |
208
|
|
Parameter target should be final. |
208
|
|
Line has trailing spaces. |
215
|
|
Method 'getIndex' is not designed for extension - needs to be abstract, final or empty. |
216
|
|
Missing a Javadoc comment. |
216
|
|
Parameter object should be final. |
216
|
|
Line has trailing spaces. |
220
|
|
Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
221
|
|
Missing a Javadoc comment. |
221
|
|
Parameter object should be final. |
221
|
|
Line has trailing spaces. |
224
|
|
Method 'getMap' is not designed for extension - needs to be abstract, final or empty. |
225
|
|
Missing a Javadoc comment. |
225
|
|
Line has trailing spaces. |
229
|
jwutil/io/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/math/BitString.java
Error |
Line |
|
Line does not match expected header line of ''. |
1
|
|
Line is longer than 80 characters. |
10
|
|
Line has trailing spaces. |
23
|
|
Line has trailing spaces. |
31
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
32
|
|
Line has trailing spaces. |
36
|
|
Line has trailing spaces. |
41
|
|
Missing a Javadoc comment. |
43
|
|
Missing a Javadoc comment. |
44
|
|
Missing a Javadoc comment. |
45
|
|
Expected an @return tag. |
50
|
|
Parameter bitIndex should be final. |
50
|
|
Expected @param tag for 'bitIndex'. |
50
|
|
Parameter nbits should be final. |
58
|
|
Expected an @return tag. |
68
|
|
Expected an @return tag. |
77
|
|
Parameter where should be final. |
77
|
|
Avoid inline conditionals. |
79
|
|
'if' construct must use '{}'s. |
85
|
|
Line has trailing spaces. |
93
|
|
Redundant 'final' modifier. |
97
|
|
Parameter b should be final. |
97
|
|
'0x55555555' is a magic number. |
100
|
|
'0x33333333' is a magic number. |
101
|
|
'0x33333333' is a magic number. |
102
|
|
'4' is a magic number. |
103
|
|
'0x0F0F0F0F' is a magic number. |
103
|
|
'8' is a magic number. |
104
|
|
'16' is a magic number. |
105
|
|
Line has trailing spaces. |
111
|
|
Redundant 'final' modifier. |
115
|
|
Parameter b should be final. |
115
|
|
'0x5555555555555555L' is a magic number. |
118
|
|
'0x3333333333333333L' is a magic number. |
119
|
|
'0x3333333333333333L' is a magic number. |
120
|
|
'4' is a magic number. |
121
|
|
'0x0F0F0F0F0F0F0F0FL' is a magic number. |
121
|
|
'8' is a magic number. |
122
|
|
'16' is a magic number. |
123
|
|
'32' is a magic number. |
124
|
|
Line has trailing spaces. |
131
|
|
Redundant 'final' modifier. |
135
|
|
Parameter b should be final. |
135
|
|
Line has trailing spaces. |
143
|
|
Redundant 'final' modifier. |
147
|
|
Parameter v should be final. |
147
|
|
'0xFFFF0000' is a magic number. |
148
|
|
'if' construct must use '{}'s. |
149
|
|
'0xFF000000' is a magic number. |
149
|
|
'24' is a magic number. |
150
|
|
'24' is a magic number. |
150
|
|
'0xFF' is a magic number. |
150
|
|
'else' construct must use '{}'s. |
151
|
|
'16' is a magic number. |
152
|
|
'16' is a magic number. |
152
|
|
'if' construct must use '{}'s. |
154
|
|
'0x0000FF00' is a magic number. |
154
|
|
'8' is a magic number. |
155
|
|
'8' is a magic number. |
155
|
|
'else' construct must use '{}'s. |
156
|
|
Line is longer than 80 characters. |
161
|
|
Name 'bytemsb' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
161
|
|
Array brackets at illegal position. |
161
|
|
Expected an @return tag. |
168
|
|
Parameter where should be final. |
168
|
|
'if' construct must use '{}'s. |
170
|
|
'if' construct must use '{}'s. |
180
|
|
Expected an @return tag. |
189
|
|
Parameter bit should be final. |
207
|
|
Parameter bit should be final. |
220
|
|
Parameter bit should be final. |
238
|
|
Parameter bit should be final. |
251
|
|
Expected an @return tag. |
259
|
|
Parameter bit should be final. |
259
|
|
Expected an @return tag. |
270
|
|
Parameter set should be final. |
270
|
|
Expected an @return tag. |
290
|
|
Parameter set should be final. |
290
|
|
Expected an @return tag. |
310
|
|
Name 'or_upTo' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
310
|
|
Parameter set should be final. |
310
|
|
Parameter bit should be final. |
310
|
|
Expected @param tag for 'bit'. |
310
|
|
Expected an @return tag. |
333
|
|
Parameter set should be final. |
333
|
|
Expected an @return tag. |
350
|
|
Parameter set should be final. |
350
|
|
Line has trailing spaces. |
360
|
|
First sentence should end with a period. |
361
|
|
Expected an @return tag. |
365
|
|
Parameter other should be final. |
365
|
|
'if' construct must use '{}'s. |
368
|
|
Expected an @return tag. |
377
|
|
Parameter other should be final. |
377
|
|
'if' construct must use '{}'s. |
380
|
|
Missing a Javadoc comment. |
385
|
|
Parameter bits should be final. |
385
|
|
Parameter i1 should be final. |
385
|
|
Parameter i2 should be final. |
385
|
|
Parameter amt should be final. |
385
|
|
Line is longer than 80 characters. |
387
|
|
Parameter amt should be final. |
394
|
|
'for' construct must use '{}'s. |
404
|
|
Missing a Javadoc comment. |
426
|
|
Parameter bits should be final. |
426
|
|
Parameter i1 should be final. |
426
|
|
Parameter i2 should be final. |
426
|
|
Parameter amt should be final. |
426
|
|
Line is longer than 80 characters. |
428
|
|
Parameter amt should be final. |
435
|
|
'for' construct must use '{}'s. |
442
|
|
'-' is not preceded with whitespace. |
442
|
|
'-' is not followed by whitespace. |
442
|
|
Parameter set should be final. |
468
|
|
Expected an @return tag. |
476
|
|
'1234' is a magic number. |
477
|
|
Expected an @return tag. |
490
|
|
Expected an @return tag. |
500
|
|
Line is longer than 80 characters. |
507
|
|
Parameter obj should be final. |
509
|
|
'if' construct must use '{}'s. |
511
|
|
'if' construct must use '{}'s. |
512
|
|
'if' construct must use '{}'s. |
518
|
|
'while' construct must use '{}'s. |
520
|
|
'if' construct must use '{}'s. |
537
|
|
Line is longer than 80 characters. |
556
|
|
Parameter where should be final. |
559
|
|
Expected @param tag for 'where'. |
559
|
|
Expected an @return tag. |
572
|
|
Expected an @return tag. |
588
|
|
'=' is not preceded with whitespace. |
592
|
|
'=' is not followed by whitespace. |
592
|
|
';' is followed by whitespace. |
592
|
|
Expected an @return tag. |
608
|
|
Expected an @return tag. |
615
|
|
Expected an @return tag. |
623
|
|
Parameter i should be final. |
623
|
|
Expected @param tag for 'i'. |
623
|
|
Line is longer than 80 characters. |
630
|
|
Expected an @return tag. |
635
|
|
Missing a Javadoc comment. |
650
|
|
Missing a Javadoc comment. |
652
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
661
|
|
'if' construct must use '{}'s. |
663
|
|
Method 'nextIndex' is not designed for extension - needs to be abstract, final or empty. |
673
|
|
'if' construct must use '{}'s. |
675
|
|
Line is longer than 80 characters. |
675
|
|
'31' is a magic number. |
680
|
|
Missing a Javadoc comment. |
697
|
|
Missing a Javadoc comment. |
699
|
|
Parameter i should be final. |
699
|
|
Missing a Javadoc comment. |
706
|
|
Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. |
715
|
|
Method 'nextIndex' is not designed for extension - needs to be abstract, final or empty. |
729
|
|
'if' construct must use '{}'s. |
731
|
|
Line has trailing spaces. |
739
|
jwutil/math/CombinationGenerator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
10
|
|
Missing a Javadoc comment. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Missing a Javadoc comment. |
19
|
|
Line has trailing spaces. |
23
|
|
Parameter n should be final. |
27
|
|
'n' hides a field. |
27
|
|
Parameter r should be final. |
27
|
|
'r' hides a field. |
27
|
|
'+' is not preceded with whitespace. |
29
|
|
'+' is not followed by whitespace. |
29
|
|
'+' is not preceded with whitespace. |
29
|
|
'+' is not followed by whitespace. |
29
|
|
'+' is not preceded with whitespace. |
32
|
|
'+' is not followed by whitespace. |
32
|
|
Method 'reset' is not designed for extension - needs to be abstract, final or empty. |
47
|
|
Line has trailing spaces. |
56
|
|
Method 'getNumLeft' is not designed for extension - needs to be abstract, final or empty. |
59
|
|
Line has trailing spaces. |
65
|
|
Method 'hasMore' is not designed for extension - needs to be abstract, final or empty. |
68
|
|
Line has trailing spaces. |
74
|
|
Method 'getTotal' is not designed for extension - needs to be abstract, final or empty. |
77
|
|
Line has trailing spaces. |
83
|
|
Method 'getCurrent' is not designed for extension - needs to be abstract, final or empty. |
86
|
|
Line has trailing spaces. |
89
|
|
Line has trailing spaces. |
92
|
|
Method 'getNext' is not designed for extension - needs to be abstract, final or empty. |
95
|
jwutil/math/Distributions.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
11
|
|
Line has trailing spaces. |
13
|
|
Utility classes should not have a public or default constructor. |
17
|
|
Line has trailing spaces. |
18
|
|
Line has trailing spaces. |
21
|
|
Parameter n should be final. |
25
|
|
Expected an @return tag. |
36
|
|
Parameter n should be final. |
36
|
|
Expected @param tag for 'n'. |
36
|
|
Parameter k should be final. |
36
|
|
Expected @param tag for 'k'. |
36
|
|
Name 'n_minus_k' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
38
|
|
'-' is not preceded with whitespace. |
38
|
|
'-' is not followed by whitespace. |
38
|
|
Line has trailing spaces. |
47
|
|
Expected an @return tag. |
53
|
|
Parameter n should be final. |
53
|
|
Expected @param tag for 'n'. |
53
|
|
'if' construct must use '{}'s. |
54
|
|
'-' is not preceded with whitespace. |
57
|
|
'-' is not followed by whitespace. |
57
|
|
Line has trailing spaces. |
61
|
|
Expected an @return tag. |
65
|
|
Parameter xx should be final. |
65
|
|
Expected @param tag for 'xx'. |
65
|
|
'2.506628274650' is a magic number. |
68
|
|
Array brackets at illegal position. |
69
|
|
'6' is a magic number. |
69
|
|
'76.18009173' is a magic number. |
70
|
|
'-86.50532033' is a magic number. |
71
|
|
'24.01409822' is a magic number. |
72
|
|
'3' is a magic number. |
73
|
|
'-1.231739516' is a magic number. |
73
|
|
'4' is a magic number. |
74
|
|
'0.120858003E-02' is a magic number. |
74
|
|
'5' is a magic number. |
75
|
|
'-0.536382E-05' is a magic number. |
75
|
|
'5.5' is a magic number. |
77
|
|
'0.5' is a magic number. |
78
|
|
'6' is a magic number. |
80
|
|
Expected an @return tag. |
91
|
|
Parameter x should be final. |
91
|
|
Expected @param tag for 'x'. |
91
|
|
'10E99' is a magic number. |
92
|
|
'3' is a magic number. |
95
|
|
Line is longer than 80 characters. |
99
|
|
'7' is a magic number. |
99
|
|
'3' is a magic number. |
99
|
|
'30' is a magic number. |
100
|
|
'12' is a magic number. |
101
|
|
'0.5' is a magic number. |
102
|
|
Expected an @return tag. |
112
|
|
Parameter a should be final. |
112
|
|
Expected @param tag for 'a'. |
112
|
|
Parameter b should be final. |
112
|
|
Expected @param tag for 'b'. |
112
|
|
Parameter x should be final. |
112
|
|
Expected @param tag for 'x'. |
112
|
|
'50' is a magic number. |
113
|
|
'3E-5' is a magic number. |
114
|
|
Line is longer than 80 characters. |
124
|
|
Expected an @return tag. |
147
|
|
Parameter a should be final. |
147
|
|
Expected @param tag for 'a'. |
147
|
|
Parameter b should be final. |
147
|
|
Expected @param tag for 'b'. |
147
|
|
Parameter x should be final. |
147
|
|
Expected @param tag for 'x'. |
147
|
|
Line is longer than 80 characters. |
152
|
|
Expected an @return tag. |
165
|
|
Parameter v1 should be final. |
165
|
|
Expected @param tag for 'v1'. |
165
|
|
Parameter v2 should be final. |
165
|
|
Expected @param tag for 'v2'. |
165
|
|
Parameter f should be final. |
165
|
|
Expected @param tag for 'f'. |
165
|
|
Expected an @return tag. |
173
|
|
Name 'student_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
173
|
|
Parameter v should be final. |
173
|
|
Expected @param tag for 'v'. |
173
|
|
Expected an @return tag. |
181
|
|
Name 'student_tDen' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
181
|
|
Parameter v should be final. |
181
|
|
Expected @param tag for 'v'. |
181
|
|
Parameter t should be final. |
181
|
|
Expected @param tag for 't'. |
181
|
|
'-0.5' is a magic number. |
182
|
|
Line has trailing spaces. |
187
|
|
Line has trailing spaces. |
190
|
|
Expected an @return tag. |
195
|
|
Parameter v should be final. |
195
|
|
Expected @param tag for 'v'. |
195
|
|
Parameter t should be final. |
195
|
|
Expected @param tag for 't'. |
195
|
|
'0.5' is a magic number. |
196
|
|
'5000' is a magic number. |
199
|
|
'0.5' is a magic number. |
207
|
|
Line is longer than 80 characters. |
215
|
|
Line has trailing spaces. |
219
|
|
Line has trailing spaces. |
223
|
|
Expected an @return tag. |
227
|
|
Name 'uc_stDist' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
227
|
|
Parameter sigLevel should be final. |
227
|
|
Expected @param tag for 'sigLevel'. |
227
|
|
Parameter v should be final. |
227
|
|
Expected @param tag for 'v'. |
227
|
|
'if' construct must use '{}'s. |
230
|
|
Name 'v_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
232
|
|
'-' is not preceded with whitespace. |
234
|
|
'-' is not followed by whitespace. |
234
|
|
Line has trailing spaces. |
237
|
|
Missing a Javadoc comment. |
238
|
|
Name 'students_t_table' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
238
|
|
'{' is followed by whitespace. |
239
|
|
'0.1' is a magic number. |
239
|
|
'0.05' is a magic number. |
239
|
|
'0.025' is a magic number. |
239
|
|
'0.01' is a magic number. |
239
|
|
'0.005' is a magic number. |
239
|
|
'0.001' is a magic number. |
239
|
|
'{' is followed by whitespace. |
240
|
|
'3.078' is a magic number. |
240
|
|
'6.314' is a magic number. |
240
|
|
'12.706' is a magic number. |
240
|
|
'31.821' is a magic number. |
240
|
|
'63.657' is a magic number. |
240
|
|
',' is not followed by whitespace. |
240
|
|
'318.313' is a magic number. |
240
|
|
'{' is followed by whitespace. |
241
|
|
'1.886' is a magic number. |
241
|
|
'2.920' is a magic number. |
241
|
|
'4.303' is a magic number. |
241
|
|
'6.965' is a magic number. |
241
|
|
'9.925' is a magic number. |
241
|
|
'22.327' is a magic number. |
241
|
|
'{' is followed by whitespace. |
242
|
|
'1.638' is a magic number. |
242
|
|
'2.353' is a magic number. |
242
|
|
'3.182' is a magic number. |
242
|
|
'4.541' is a magic number. |
242
|
|
'5.841' is a magic number. |
242
|
|
'10.215' is a magic number. |
242
|
|
'{' is followed by whitespace. |
243
|
|
'1.533' is a magic number. |
243
|
|
'2.132' is a magic number. |
243
|
|
'2.776' is a magic number. |
243
|
|
'3.747' is a magic number. |
243
|
|
'4.604' is a magic number. |
243
|
|
'7.173' is a magic number. |
243
|
|
'{' is followed by whitespace. |
244
|
|
'1.476' is a magic number. |
244
|
|
'2.015' is a magic number. |
244
|
|
'2.571' is a magic number. |
244
|
|
'3.365' is a magic number. |
244
|
|
'4.032' is a magic number. |
244
|
|
'5.893' is a magic number. |
244
|
|
'{' is followed by whitespace. |
245
|
|
'1.440' is a magic number. |
245
|
|
'1.943' is a magic number. |
245
|
|
'2.447' is a magic number. |
245
|
|
'3.143' is a magic number. |
245
|
|
'3.707' is a magic number. |
245
|
|
'5.208' is a magic number. |
245
|
|
'{' is followed by whitespace. |
246
|
|
'1.415' is a magic number. |
246
|
|
'1.895' is a magic number. |
246
|
|
'2.365' is a magic number. |
246
|
|
'2.998' is a magic number. |
246
|
|
'3.499' is a magic number. |
246
|
|
'4.782' is a magic number. |
246
|
|
'{' is followed by whitespace. |
247
|
|
'1.397' is a magic number. |
247
|
|
'1.860' is a magic number. |
247
|
|
'2.306' is a magic number. |
247
|
|
'2.896' is a magic number. |
247
|
|
'3.355' is a magic number. |
247
|
|
'4.499' is a magic number. |
247
|
|
'{' is followed by whitespace. |
248
|
|
'1.383' is a magic number. |
248
|
|
'1.833' is a magic number. |
248
|
|
'2.262' is a magic number. |
248
|
|
'2.821' is a magic number. |
248
|
|
'3.250' is a magic number. |
248
|
|
'4.296' is a magic number. |
248
|
|
'{' is followed by whitespace. |
249
|
|
'1.372' is a magic number. |
249
|
|
'1.812' is a magic number. |
249
|
|
'2.228' is a magic number. |
249
|
|
'2.764' is a magic number. |
249
|
|
'3.169' is a magic number. |
249
|
|
'4.143' is a magic number. |
249
|
|
'{' is followed by whitespace. |
250
|
|
'1.363' is a magic number. |
250
|
|
'1.796' is a magic number. |
250
|
|
'2.201' is a magic number. |
250
|
|
'2.718' is a magic number. |
250
|
|
'3.106' is a magic number. |
250
|
|
'4.024' is a magic number. |
250
|
|
'{' is followed by whitespace. |
251
|
|
'1.356' is a magic number. |
251
|
|
'1.782' is a magic number. |
251
|
|
'2.179' is a magic number. |
251
|
|
'2.681' is a magic number. |
251
|
|
'3.055' is a magic number. |
251
|
|
'3.929' is a magic number. |
251
|
|
'{' is followed by whitespace. |
252
|
|
'1.350' is a magic number. |
252
|
|
'1.771' is a magic number. |
252
|
|
'2.160' is a magic number. |
252
|
|
'2.650' is a magic number. |
252
|
|
'3.012' is a magic number. |
252
|
|
'3.852' is a magic number. |
252
|
|
'{' is followed by whitespace. |
253
|
|
'1.345' is a magic number. |
253
|
|
'1.761' is a magic number. |
253
|
|
'2.145' is a magic number. |
253
|
|
'2.624' is a magic number. |
253
|
|
'2.977' is a magic number. |
253
|
|
'3.787' is a magic number. |
253
|
|
'{' is followed by whitespace. |
254
|
|
'1.341' is a magic number. |
254
|
|
'1.753' is a magic number. |
254
|
|
'2.131' is a magic number. |
254
|
|
'2.602' is a magic number. |
254
|
|
'2.947' is a magic number. |
254
|
|
'3.733' is a magic number. |
254
|
|
'{' is followed by whitespace. |
255
|
|
'1.337' is a magic number. |
255
|
|
'1.746' is a magic number. |
255
|
|
'2.120' is a magic number. |
255
|
|
'2.583' is a magic number. |
255
|
|
'2.921' is a magic number. |
255
|
|
'3.686' is a magic number. |
255
|
|
'{' is followed by whitespace. |
256
|
|
'1.333' is a magic number. |
256
|
|
'1.740' is a magic number. |
256
|
|
'2.110' is a magic number. |
256
|
|
'2.567' is a magic number. |
256
|
|
'2.898' is a magic number. |
256
|
|
'3.646' is a magic number. |
256
|
|
'{' is followed by whitespace. |
257
|
|
'1.330' is a magic number. |
257
|
|
'1.734' is a magic number. |
257
|
|
'2.101' is a magic number. |
257
|
|
'2.552' is a magic number. |
257
|
|
'2.878' is a magic number. |
257
|
|
'3.610' is a magic number. |
257
|
|
'{' is followed by whitespace. |
258
|
|
'1.328' is a magic number. |
258
|
|
'1.729' is a magic number. |
258
|
|
'2.093' is a magic number. |
258
|
|
'2.539' is a magic number. |
258
|
|
'2.861' is a magic number. |
258
|
|
'3.579' is a magic number. |
258
|
|
'{' is followed by whitespace. |
259
|
|
'1.325' is a magic number. |
259
|
|
'1.725' is a magic number. |
259
|
|
'2.086' is a magic number. |
259
|
|
'2.528' is a magic number. |
259
|
|
'2.845' is a magic number. |
259
|
|
'3.552' is a magic number. |
259
|
|
'{' is followed by whitespace. |
260
|
|
'1.323' is a magic number. |
260
|
|
'1.721' is a magic number. |
260
|
|
'2.080' is a magic number. |
260
|
|
'2.518' is a magic number. |
260
|
|
'2.831' is a magic number. |
260
|
|
'3.527' is a magic number. |
260
|
|
'{' is followed by whitespace. |
261
|
|
'1.321' is a magic number. |
261
|
|
'1.717' is a magic number. |
261
|
|
'2.074' is a magic number. |
261
|
|
'2.508' is a magic number. |
261
|
|
'2.819' is a magic number. |
261
|
|
'3.505' is a magic number. |
261
|
|
'{' is followed by whitespace. |
262
|
|
'1.319' is a magic number. |
262
|
|
'1.714' is a magic number. |
262
|
|
'2.069' is a magic number. |
262
|
|
'2.500' is a magic number. |
262
|
|
'2.807' is a magic number. |
262
|
|
'3.485' is a magic number. |
262
|
|
'{' is followed by whitespace. |
263
|
|
'1.318' is a magic number. |
263
|
|
'1.711' is a magic number. |
263
|
|
'2.064' is a magic number. |
263
|
|
'2.492' is a magic number. |
263
|
|
'2.797' is a magic number. |
263
|
|
'3.467' is a magic number. |
263
|
|
'{' is followed by whitespace. |
264
|
|
'1.316' is a magic number. |
264
|
|
'1.708' is a magic number. |
264
|
|
'2.060' is a magic number. |
264
|
|
'2.485' is a magic number. |
264
|
|
'2.787' is a magic number. |
264
|
|
'3.450' is a magic number. |
264
|
|
'{' is followed by whitespace. |
265
|
|
'1.315' is a magic number. |
265
|
|
'1.706' is a magic number. |
265
|
|
'2.056' is a magic number. |
265
|
|
'2.479' is a magic number. |
265
|
|
'2.779' is a magic number. |
265
|
|
'3.435' is a magic number. |
265
|
|
'{' is followed by whitespace. |
266
|
|
'1.314' is a magic number. |
266
|
|
'1.703' is a magic number. |
266
|
|
'2.052' is a magic number. |
266
|
|
'2.473' is a magic number. |
266
|
|
'2.771' is a magic number. |
266
|
|
'3.421' is a magic number. |
266
|
|
'{' is followed by whitespace. |
267
|
|
'1.313' is a magic number. |
267
|
|
'1.701' is a magic number. |
267
|
|
'2.048' is a magic number. |
267
|
|
'2.467' is a magic number. |
267
|
|
'2.763' is a magic number. |
267
|
|
'3.408' is a magic number. |
267
|
|
'{' is followed by whitespace. |
268
|
|
'1.311' is a magic number. |
268
|
|
'1.699' is a magic number. |
268
|
|
'2.045' is a magic number. |
268
|
|
'2.462' is a magic number. |
268
|
|
'2.756' is a magic number. |
268
|
|
'3.396' is a magic number. |
268
|
|
'{' is followed by whitespace. |
269
|
|
'1.310' is a magic number. |
269
|
|
'1.697' is a magic number. |
269
|
|
'2.042' is a magic number. |
269
|
|
'2.457' is a magic number. |
269
|
|
'2.750' is a magic number. |
269
|
|
'3.385' is a magic number. |
269
|
|
'{' is followed by whitespace. |
270
|
|
'1.309' is a magic number. |
270
|
|
'1.696' is a magic number. |
270
|
|
'2.040' is a magic number. |
270
|
|
'2.453' is a magic number. |
270
|
|
'2.744' is a magic number. |
270
|
|
'3.375' is a magic number. |
270
|
|
'{' is followed by whitespace. |
271
|
|
'1.309' is a magic number. |
271
|
|
'1.694' is a magic number. |
271
|
|
'2.037' is a magic number. |
271
|
|
'2.449' is a magic number. |
271
|
|
'2.738' is a magic number. |
271
|
|
'3.365' is a magic number. |
271
|
|
'{' is followed by whitespace. |
272
|
|
'1.308' is a magic number. |
272
|
|
'1.692' is a magic number. |
272
|
|
'2.035' is a magic number. |
272
|
|
'2.445' is a magic number. |
272
|
|
'2.733' is a magic number. |
272
|
|
'3.356' is a magic number. |
272
|
|
'{' is followed by whitespace. |
273
|
|
'1.307' is a magic number. |
273
|
|
'1.691' is a magic number. |
273
|
|
'2.032' is a magic number. |
273
|
|
'2.441' is a magic number. |
273
|
|
'2.728' is a magic number. |
273
|
|
'3.348' is a magic number. |
273
|
|
'{' is followed by whitespace. |
274
|
|
'1.306' is a magic number. |
274
|
|
'1.690' is a magic number. |
274
|
|
'2.030' is a magic number. |
274
|
|
'2.438' is a magic number. |
274
|
|
'2.724' is a magic number. |
274
|
|
'3.340' is a magic number. |
274
|
|
'{' is followed by whitespace. |
275
|
|
'1.306' is a magic number. |
275
|
|
'1.688' is a magic number. |
275
|
|
'2.028' is a magic number. |
275
|
|
'2.434' is a magic number. |
275
|
|
'2.719' is a magic number. |
275
|
|
'3.333' is a magic number. |
275
|
|
'{' is followed by whitespace. |
276
|
|
'1.305' is a magic number. |
276
|
|
'1.687' is a magic number. |
276
|
|
'2.026' is a magic number. |
276
|
|
'2.431' is a magic number. |
276
|
|
'2.715' is a magic number. |
276
|
|
'3.326' is a magic number. |
276
|
|
'{' is followed by whitespace. |
277
|
|
'1.304' is a magic number. |
277
|
|
'1.686' is a magic number. |
277
|
|
'2.024' is a magic number. |
277
|
|
'2.429' is a magic number. |
277
|
|
'2.712' is a magic number. |
277
|
|
'3.319' is a magic number. |
277
|
|
'{' is followed by whitespace. |
278
|
|
'1.304' is a magic number. |
278
|
|
'1.685' is a magic number. |
278
|
|
'2.023' is a magic number. |
278
|
|
'2.426' is a magic number. |
278
|
|
'2.708' is a magic number. |
278
|
|
'3.313' is a magic number. |
278
|
|
'{' is followed by whitespace. |
279
|
|
'1.303' is a magic number. |
279
|
|
'1.684' is a magic number. |
279
|
|
'2.021' is a magic number. |
279
|
|
'2.423' is a magic number. |
279
|
|
'2.704' is a magic number. |
279
|
|
'3.307' is a magic number. |
279
|
|
'{' is followed by whitespace. |
280
|
|
'1.303' is a magic number. |
280
|
|
'1.683' is a magic number. |
280
|
|
'2.020' is a magic number. |
280
|
|
'2.421' is a magic number. |
280
|
|
'2.701' is a magic number. |
280
|
|
'3.301' is a magic number. |
280
|
|
'{' is followed by whitespace. |
281
|
|
'1.302' is a magic number. |
281
|
|
'1.682' is a magic number. |
281
|
|
'2.018' is a magic number. |
281
|
|
'2.418' is a magic number. |
281
|
|
'2.698' is a magic number. |
281
|
|
'3.296' is a magic number. |
281
|
|
'{' is followed by whitespace. |
282
|
|
'1.302' is a magic number. |
282
|
|
'1.681' is a magic number. |
282
|
|
'2.017' is a magic number. |
282
|
|
'2.416' is a magic number. |
282
|
|
'2.695' is a magic number. |
282
|
|
'3.291' is a magic number. |
282
|
|
'{' is followed by whitespace. |
283
|
|
'1.301' is a magic number. |
283
|
|
'1.680' is a magic number. |
283
|
|
'2.015' is a magic number. |
283
|
|
'2.414' is a magic number. |
283
|
|
'2.692' is a magic number. |
283
|
|
'3.286' is a magic number. |
283
|
|
'{' is followed by whitespace. |
284
|
|
'1.301' is a magic number. |
284
|
|
'1.679' is a magic number. |
284
|
|
'2.014' is a magic number. |
284
|
|
'2.412' is a magic number. |
284
|
|
'2.690' is a magic number. |
284
|
|
'3.281' is a magic number. |
284
|
|
'{' is followed by whitespace. |
285
|
|
'1.300' is a magic number. |
285
|
|
'1.679' is a magic number. |
285
|
|
'2.013' is a magic number. |
285
|
|
'2.410' is a magic number. |
285
|
|
'2.687' is a magic number. |
285
|
|
'3.277' is a magic number. |
285
|
|
'{' is followed by whitespace. |
286
|
|
'1.300' is a magic number. |
286
|
|
'1.678' is a magic number. |
286
|
|
'2.012' is a magic number. |
286
|
|
'2.408' is a magic number. |
286
|
|
'2.685' is a magic number. |
286
|
|
'3.273' is a magic number. |
286
|
|
'{' is followed by whitespace. |
287
|
|
'1.299' is a magic number. |
287
|
|
'1.677' is a magic number. |
287
|
|
'2.011' is a magic number. |
287
|
|
'2.407' is a magic number. |
287
|
|
'2.682' is a magic number. |
287
|
|
'3.269' is a magic number. |
287
|
|
'{' is followed by whitespace. |
288
|
|
'1.299' is a magic number. |
288
|
|
'1.677' is a magic number. |
288
|
|
'2.010' is a magic number. |
288
|
|
'2.405' is a magic number. |
288
|
|
'2.680' is a magic number. |
288
|
|
'3.265' is a magic number. |
288
|
|
'{' is followed by whitespace. |
289
|
|
'1.299' is a magic number. |
289
|
|
'1.676' is a magic number. |
289
|
|
'2.009' is a magic number. |
289
|
|
'2.403' is a magic number. |
289
|
|
'2.678' is a magic number. |
289
|
|
'3.261' is a magic number. |
289
|
|
'{' is followed by whitespace. |
290
|
|
'1.298' is a magic number. |
290
|
|
'1.675' is a magic number. |
290
|
|
'2.008' is a magic number. |
290
|
|
'2.402' is a magic number. |
290
|
|
'2.676' is a magic number. |
290
|
|
'3.258' is a magic number. |
290
|
|
'{' is followed by whitespace. |
291
|
|
'1.298' is a magic number. |
291
|
|
'1.675' is a magic number. |
291
|
|
'2.007' is a magic number. |
291
|
|
'2.400' is a magic number. |
291
|
|
'2.674' is a magic number. |
291
|
|
'3.255' is a magic number. |
291
|
|
'{' is followed by whitespace. |
292
|
|
'1.298' is a magic number. |
292
|
|
'1.674' is a magic number. |
292
|
|
'2.006' is a magic number. |
292
|
|
'2.399' is a magic number. |
292
|
|
'2.672' is a magic number. |
292
|
|
'3.251' is a magic number. |
292
|
|
'{' is followed by whitespace. |
293
|
|
'1.297' is a magic number. |
293
|
|
'1.674' is a magic number. |
293
|
|
'2.005' is a magic number. |
293
|
|
'2.397' is a magic number. |
293
|
|
'2.670' is a magic number. |
293
|
|
'3.248' is a magic number. |
293
|
|
'{' is followed by whitespace. |
294
|
|
'1.297' is a magic number. |
294
|
|
'1.673' is a magic number. |
294
|
|
'2.004' is a magic number. |
294
|
|
'2.396' is a magic number. |
294
|
|
'2.668' is a magic number. |
294
|
|
'3.245' is a magic number. |
294
|
|
'{' is followed by whitespace. |
295
|
|
'1.297' is a magic number. |
295
|
|
'1.673' is a magic number. |
295
|
|
'2.003' is a magic number. |
295
|
|
'2.395' is a magic number. |
295
|
|
'2.667' is a magic number. |
295
|
|
'3.242' is a magic number. |
295
|
|
'{' is followed by whitespace. |
296
|
|
'1.297' is a magic number. |
296
|
|
'1.672' is a magic number. |
296
|
|
'2.002' is a magic number. |
296
|
|
'2.394' is a magic number. |
296
|
|
'2.665' is a magic number. |
296
|
|
'3.239' is a magic number. |
296
|
|
'{' is followed by whitespace. |
297
|
|
'1.296' is a magic number. |
297
|
|
'1.672' is a magic number. |
297
|
|
'2.002' is a magic number. |
297
|
|
'2.392' is a magic number. |
297
|
|
'2.663' is a magic number. |
297
|
|
'3.237' is a magic number. |
297
|
|
'{' is followed by whitespace. |
298
|
|
'1.296' is a magic number. |
298
|
|
'1.671' is a magic number. |
298
|
|
'2.001' is a magic number. |
298
|
|
'2.391' is a magic number. |
298
|
|
'2.662' is a magic number. |
298
|
|
'3.234' is a magic number. |
298
|
|
'{' is followed by whitespace. |
299
|
|
'1.296' is a magic number. |
299
|
|
'1.671' is a magic number. |
299
|
|
'2.390' is a magic number. |
299
|
|
'2.660' is a magic number. |
299
|
|
'3.232' is a magic number. |
299
|
|
'{' is followed by whitespace. |
300
|
|
'1.296' is a magic number. |
300
|
|
'1.670' is a magic number. |
300
|
|
'2.389' is a magic number. |
300
|
|
'2.659' is a magic number. |
300
|
|
'3.229' is a magic number. |
300
|
|
'{' is followed by whitespace. |
301
|
|
'1.295' is a magic number. |
301
|
|
'1.670' is a magic number. |
301
|
|
'1.999' is a magic number. |
301
|
|
'2.388' is a magic number. |
301
|
|
'2.657' is a magic number. |
301
|
|
'3.227' is a magic number. |
301
|
|
'{' is followed by whitespace. |
302
|
|
'1.295' is a magic number. |
302
|
|
'1.669' is a magic number. |
302
|
|
'1.998' is a magic number. |
302
|
|
'2.387' is a magic number. |
302
|
|
'2.656' is a magic number. |
302
|
|
'3.225' is a magic number. |
302
|
|
'{' is followed by whitespace. |
303
|
|
'1.295' is a magic number. |
303
|
|
'1.669' is a magic number. |
303
|
|
'1.998' is a magic number. |
303
|
|
'2.386' is a magic number. |
303
|
|
'2.655' is a magic number. |
303
|
|
'3.223' is a magic number. |
303
|
|
'{' is followed by whitespace. |
304
|
|
'1.295' is a magic number. |
304
|
|
'1.669' is a magic number. |
304
|
|
'1.997' is a magic number. |
304
|
|
'2.385' is a magic number. |
304
|
|
'2.654' is a magic number. |
304
|
|
'3.220' is a magic number. |
304
|
|
'{' is followed by whitespace. |
305
|
|
'1.295' is a magic number. |
305
|
|
'1.668' is a magic number. |
305
|
|
'1.997' is a magic number. |
305
|
|
'2.384' is a magic number. |
305
|
|
'2.652' is a magic number. |
305
|
|
'3.218' is a magic number. |
305
|
|
'{' is followed by whitespace. |
306
|
|
'1.294' is a magic number. |
306
|
|
'1.668' is a magic number. |
306
|
|
'1.996' is a magic number. |
306
|
|
'2.383' is a magic number. |
306
|
|
'2.651' is a magic number. |
306
|
|
'3.216' is a magic number. |
306
|
|
'{' is followed by whitespace. |
307
|
|
'1.294' is a magic number. |
307
|
|
'1.668' is a magic number. |
307
|
|
'1.995' is a magic number. |
307
|
|
'2.382' is a magic number. |
307
|
|
'2.650' is a magic number. |
307
|
|
'3.214' is a magic number. |
307
|
|
'{' is followed by whitespace. |
308
|
|
'1.294' is a magic number. |
308
|
|
'1.667' is a magic number. |
308
|
|
'1.995' is a magic number. |
308
|
|
'2.382' is a magic number. |
308
|
|
'2.649' is a magic number. |
308
|
|
'3.213' is a magic number. |
308
|
|
'{' is followed by whitespace. |
309
|
|
'1.294' is a magic number. |
309
|
|
'1.667' is a magic number. |
309
|
|
'1.994' is a magic number. |
309
|
|
'2.381' is a magic number. |
309
|
|
'2.648' is a magic number. |
309
|
|
'3.211' is a magic number. |
309
|
|
'{' is followed by whitespace. |
310
|
|
'1.294' is a magic number. |
310
|
|
'1.667' is a magic number. |
310
|
|
'1.994' is a magic number. |
310
|
|
'2.380' is a magic number. |
310
|
|
'2.647' is a magic number. |
310
|
|
'3.209' is a magic number. |
310
|
|
'{' is followed by whitespace. |
311
|
|
'1.293' is a magic number. |
311
|
|
'1.666' is a magic number. |
311
|
|
'1.993' is a magic number. |
311
|
|
'2.379' is a magic number. |
311
|
|
'2.646' is a magic number. |
311
|
|
'3.207' is a magic number. |
311
|
|
'{' is followed by whitespace. |
312
|
|
'1.293' is a magic number. |
312
|
|
'1.666' is a magic number. |
312
|
|
'1.993' is a magic number. |
312
|
|
'2.379' is a magic number. |
312
|
|
'2.645' is a magic number. |
312
|
|
'3.206' is a magic number. |
312
|
|
'{' is followed by whitespace. |
313
|
|
'1.293' is a magic number. |
313
|
|
'1.666' is a magic number. |
313
|
|
'1.993' is a magic number. |
313
|
|
'2.378' is a magic number. |
313
|
|
'2.644' is a magic number. |
313
|
|
'3.204' is a magic number. |
313
|
|
'{' is followed by whitespace. |
314
|
|
'1.293' is a magic number. |
314
|
|
'1.665' is a magic number. |
314
|
|
'1.992' is a magic number. |
314
|
|
'2.377' is a magic number. |
314
|
|
'2.643' is a magic number. |
314
|
|
'3.202' is a magic number. |
314
|
|
'{' is followed by whitespace. |
315
|
|
'1.293' is a magic number. |
315
|
|
'1.665' is a magic number. |
315
|
|
'1.992' is a magic number. |
315
|
|
'2.376' is a magic number. |
315
|
|
'2.642' is a magic number. |
315
|
|
'3.201' is a magic number. |
315
|
|
'{' is followed by whitespace. |
316
|
|
'1.293' is a magic number. |
316
|
|
'1.665' is a magic number. |
316
|
|
'1.991' is a magic number. |
316
|
|
'2.376' is a magic number. |
316
|
|
'2.641' is a magic number. |
316
|
|
'3.199' is a magic number. |
316
|
|
'{' is followed by whitespace. |
317
|
|
'1.292' is a magic number. |
317
|
|
'1.665' is a magic number. |
317
|
|
'1.991' is a magic number. |
317
|
|
'2.375' is a magic number. |
317
|
|
'2.640' is a magic number. |
317
|
|
'3.198' is a magic number. |
317
|
|
'{' is followed by whitespace. |
318
|
|
'1.292' is a magic number. |
318
|
|
'1.664' is a magic number. |
318
|
|
'1.990' is a magic number. |
318
|
|
'2.374' is a magic number. |
318
|
|
'2.640' is a magic number. |
318
|
|
'3.197' is a magic number. |
318
|
|
'{' is followed by whitespace. |
319
|
|
'1.292' is a magic number. |
319
|
|
'1.664' is a magic number. |
319
|
|
'1.990' is a magic number. |
319
|
|
'2.374' is a magic number. |
319
|
|
'2.639' is a magic number. |
319
|
|
'3.195' is a magic number. |
319
|
|
'{' is followed by whitespace. |
320
|
|
'1.292' is a magic number. |
320
|
|
'1.664' is a magic number. |
320
|
|
'1.990' is a magic number. |
320
|
|
'2.373' is a magic number. |
320
|
|
'2.638' is a magic number. |
320
|
|
'3.194' is a magic number. |
320
|
|
'{' is followed by whitespace. |
321
|
|
'1.292' is a magic number. |
321
|
|
'1.664' is a magic number. |
321
|
|
'1.989' is a magic number. |
321
|
|
'2.373' is a magic number. |
321
|
|
'2.637' is a magic number. |
321
|
|
'3.193' is a magic number. |
321
|
|
'{' is followed by whitespace. |
322
|
|
'1.292' is a magic number. |
322
|
|
'1.663' is a magic number. |
322
|
|
'1.989' is a magic number. |
322
|
|
'2.372' is a magic number. |
322
|
|
'2.636' is a magic number. |
322
|
|
'3.191' is a magic number. |
322
|
|
'{' is followed by whitespace. |
323
|
|
'1.292' is a magic number. |
323
|
|
'1.663' is a magic number. |
323
|
|
'1.989' is a magic number. |
323
|
|
'2.372' is a magic number. |
323
|
|
'2.636' is a magic number. |
323
|
|
'3.190' is a magic number. |
323
|
|
'{' is followed by whitespace. |
324
|
|
'1.292' is a magic number. |
324
|
|
'1.663' is a magic number. |
324
|
|
'1.988' is a magic number. |
324
|
|
'2.371' is a magic number. |
324
|
|
'2.635' is a magic number. |
324
|
|
'3.189' is a magic number. |
324
|
|
'{' is followed by whitespace. |
325
|
|
'1.291' is a magic number. |
325
|
|
'1.663' is a magic number. |
325
|
|
'1.988' is a magic number. |
325
|
|
'2.370' is a magic number. |
325
|
|
'2.634' is a magic number. |
325
|
|
'3.188' is a magic number. |
325
|
|
'{' is followed by whitespace. |
326
|
|
'1.291' is a magic number. |
326
|
|
'1.663' is a magic number. |
326
|
|
'1.988' is a magic number. |
326
|
|
'2.370' is a magic number. |
326
|
|
'2.634' is a magic number. |
326
|
|
'3.187' is a magic number. |
326
|
|
'{' is followed by whitespace. |
327
|
|
'1.291' is a magic number. |
327
|
|
'1.662' is a magic number. |
327
|
|
'1.987' is a magic number. |
327
|
|
'2.369' is a magic number. |
327
|
|
'2.633' is a magic number. |
327
|
|
'3.185' is a magic number. |
327
|
|
'{' is followed by whitespace. |
328
|
|
'1.291' is a magic number. |
328
|
|
'1.662' is a magic number. |
328
|
|
'1.987' is a magic number. |
328
|
|
'2.369' is a magic number. |
328
|
|
'2.632' is a magic number. |
328
|
|
'3.184' is a magic number. |
328
|
|
'{' is followed by whitespace. |
329
|
|
'1.291' is a magic number. |
329
|
|
'1.662' is a magic number. |
329
|
|
'1.987' is a magic number. |
329
|
|
'2.368' is a magic number. |
329
|
|
'2.632' is a magic number. |
329
|
|
'3.183' is a magic number. |
329
|
|
'{' is followed by whitespace. |
330
|
|
'1.291' is a magic number. |
330
|
|
'1.662' is a magic number. |
330
|
|
'1.986' is a magic number. |
330
|
|
'2.368' is a magic number. |
330
|
|
'2.631' is a magic number. |
330
|
|
'3.182' is a magic number. |
330
|
|
'{' is followed by whitespace. |
331
|
|
'1.291' is a magic number. |
331
|
|
'1.662' is a magic number. |
331
|
|
'1.986' is a magic number. |
331
|
|
'2.368' is a magic number. |
331
|
|
'2.630' is a magic number. |
331
|
|
'3.181' is a magic number. |
331
|
|
'{' is followed by whitespace. |
332
|
|
'1.291' is a magic number. |
332
|
|
'1.661' is a magic number. |
332
|
|
'1.986' is a magic number. |
332
|
|
'2.367' is a magic number. |
332
|
|
'2.630' is a magic number. |
332
|
|
'3.180' is a magic number. |
332
|
|
'{' is followed by whitespace. |
333
|
|
'1.291' is a magic number. |
333
|
|
'1.661' is a magic number. |
333
|
|
'1.986' is a magic number. |
333
|
|
'2.367' is a magic number. |
333
|
|
'2.629' is a magic number. |
333
|
|
'3.179' is a magic number. |
333
|
|
'{' is followed by whitespace. |
334
|
|
'1.291' is a magic number. |
334
|
|
'1.661' is a magic number. |
334
|
|
'1.985' is a magic number. |
334
|
|
'2.366' is a magic number. |
334
|
|
'2.629' is a magic number. |
334
|
|
'3.178' is a magic number. |
334
|
|
'{' is followed by whitespace. |
335
|
|
'1.290' is a magic number. |
335
|
|
'1.661' is a magic number. |
335
|
|
'1.985' is a magic number. |
335
|
|
'2.366' is a magic number. |
335
|
|
'2.628' is a magic number. |
335
|
|
'3.177' is a magic number. |
335
|
|
'{' is followed by whitespace. |
336
|
|
'1.290' is a magic number. |
336
|
|
'1.661' is a magic number. |
336
|
|
'1.985' is a magic number. |
336
|
|
'2.365' is a magic number. |
336
|
|
'2.627' is a magic number. |
336
|
|
'3.176' is a magic number. |
336
|
|
'{' is followed by whitespace. |
337
|
|
'1.290' is a magic number. |
337
|
|
'1.661' is a magic number. |
337
|
|
'1.984' is a magic number. |
337
|
|
'2.365' is a magic number. |
337
|
|
'2.627' is a magic number. |
337
|
|
'3.175' is a magic number. |
337
|
|
'{' is followed by whitespace. |
338
|
|
'1.290' is a magic number. |
338
|
|
'1.660' is a magic number. |
338
|
|
'1.984' is a magic number. |
338
|
|
'2.365' is a magic number. |
338
|
|
'2.626' is a magic number. |
338
|
|
'3.175' is a magic number. |
338
|
|
'{' is followed by whitespace. |
339
|
|
'1.290' is a magic number. |
339
|
|
'1.660' is a magic number. |
339
|
|
'1.984' is a magic number. |
339
|
|
'2.364' is a magic number. |
339
|
|
'2.626' is a magic number. |
339
|
|
'3.174' is a magic number. |
339
|
|
'{' is followed by whitespace. |
340
|
|
'1.282' is a magic number. |
340
|
|
'1.645' is a magic number. |
340
|
|
'1.960' is a magic number. |
340
|
|
'2.326' is a magic number. |
340
|
|
'2.576' is a magic number. |
340
|
|
'3.090' is a magic number. |
340
|
jwutil/math/PermutationGenerator.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
10
|
|
Line has trailing spaces. |
15
|
|
Missing a Javadoc comment. |
16
|
|
Missing a Javadoc comment. |
17
|
|
Missing a Javadoc comment. |
18
|
|
Line has trailing spaces. |
22
|
|
Parameter n should be final. |
25
|
|
Method 'reset' is not designed for extension - needs to be abstract, final or empty. |
37
|
|
Expected an @return tag. |
47
|
|
Method 'getNumLeft' is not designed for extension - needs to be abstract, final or empty. |
47
|
|
Expected an @return tag. |
54
|
|
Method 'getTotal' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Expected an @return tag. |
61
|
|
Method 'hasMore' is not designed for extension - needs to be abstract, final or empty. |
61
|
|
Expected an @return tag. |
68
|
|
Method 'getNext' is not designed for extension - needs to be abstract, final or empty. |
68
|
jwutil/math/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/reflect/Reflect.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
13
|
|
Utility classes should not have a public or default constructor. |
17
|
|
Line has trailing spaces. |
18
|
|
Line has trailing spaces. |
21
|
|
Line is longer than 80 characters. |
26
|
|
Parameter className should be final. |
26
|
|
Parameter methodName should be final. |
26
|
|
Line is longer than 80 characters. |
28
|
|
'+' is not preceded with whitespace. |
30
|
|
'+' is not followed by whitespace. |
30
|
|
Line has trailing spaces. |
35
|
|
Line has trailing spaces. |
38
|
|
Parameter c should be final. |
43
|
|
Parameter methodName should be final. |
43
|
|
Line has trailing spaces. |
46
|
|
Line has trailing spaces. |
49
|
|
Line is longer than 80 characters. |
55
|
|
Parameter c should be final. |
55
|
|
Parameter methodName should be final. |
55
|
|
Parameter argTypes should be final. |
55
|
|
Line is longer than 80 characters. |
70
|
|
'+' is not preceded with whitespace. |
70
|
|
'+' is not followed by whitespace. |
70
|
|
'+' is not preceded with whitespace. |
70
|
|
'+' is not followed by whitespace. |
70
|
|
'+' is not preceded with whitespace. |
70
|
|
'+' is not followed by whitespace. |
70
|
|
Name '_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
76
|
|
Must have at least one statement. |
76
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'+' is not preceded with whitespace. |
78
|
|
'+' is not followed by whitespace. |
78
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
'+' is not preceded with whitespace. |
82
|
|
'+' is not followed by whitespace. |
82
|
|
Line has trailing spaces. |
91
|
|
Line is longer than 80 characters. |
98
|
|
Parameter className should be final. |
98
|
|
Parameter methodName should be final. |
98
|
|
Parameter argTypes should be final. |
98
|
|
Parameter args should be final. |
98
|
|
Line is longer than 80 characters. |
99
|
|
Line has trailing spaces. |
101
|
|
Line has trailing spaces. |
104
|
|
Line is longer than 80 characters. |
110
|
|
Parameter className should be final. |
110
|
|
Parameter methodName should be final. |
110
|
|
Parameter args should be final. |
110
|
|
Line is longer than 80 characters. |
111
|
|
Line has trailing spaces. |
113
|
|
Line is longer than 80 characters. |
115
|
|
Line has trailing spaces. |
116
|
|
Line is longer than 80 characters. |
123
|
|
Parameter cl should be final. |
123
|
|
Parameter className should be final. |
123
|
|
Parameter methodName should be final. |
123
|
|
Parameter args should be final. |
123
|
|
Line has trailing spaces. |
126
|
|
Line has trailing spaces. |
129
|
|
Parameter cl should be final. |
137
|
|
Parameter className should be final. |
137
|
|
Parameter methodName should be final. |
138
|
|
Parameter argTypes should be final. |
138
|
|
Parameter args should be final. |
138
|
|
'+' is not preceded with whitespace. |
143
|
|
'+' is not followed by whitespace. |
143
|
|
'if' construct must use '{}'s. |
160
|
|
'if' construct must use '{}'s. |
162
|
|
Line has trailing spaces. |
170
|
|
Line has trailing spaces. |
173
|
|
Line is longer than 80 characters. |
178
|
|
Parameter classname should be final. |
178
|
|
Parameter fieldname should be final. |
178
|
|
Parameter value should be final. |
178
|
|
'+' is not preceded with whitespace. |
184
|
|
'+' is not followed by whitespace. |
184
|
|
'+' is not preceded with whitespace. |
184
|
|
'+' is not followed by whitespace. |
184
|
|
'+' is not preceded with whitespace. |
184
|
|
'+' is not followed by whitespace. |
184
|
|
Line has trailing spaces. |
187
|
jwutil/reflect/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/strings/CharSequenceWrapper.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
9
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
10
|
|
Missing a Javadoc comment. |
15
|
|
Line has trailing spaces. |
16
|
|
Line has trailing spaces. |
18
|
|
Parameter s should be final. |
21
|
|
's' hides a field. |
21
|
|
Line has trailing spaces. |
22
|
|
Method 'length' is not designed for extension - needs to be abstract, final or empty. |
26
|
|
Missing a Javadoc comment. |
26
|
|
Line has trailing spaces. |
27
|
|
Method 'charAt' is not designed for extension - needs to be abstract, final or empty. |
33
|
|
Missing a Javadoc comment. |
33
|
|
Parameter index should be final. |
33
|
|
Method 'subSequence' is not designed for extension - needs to be abstract, final or empty. |
40
|
|
Missing a Javadoc comment. |
40
|
|
Parameter start should be final. |
40
|
|
Parameter end should be final. |
40
|
|
Line has trailing spaces. |
43
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
48
|
|
Missing a Javadoc comment. |
48
|
|
Line has trailing spaces. |
49
|
|
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
54
|
|
Missing a Javadoc comment. |
54
|
|
Line has trailing spaces. |
55
|
|
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
60
|
|
Missing a Javadoc comment. |
60
|
|
Parameter o should be final. |
60
|
jwutil/strings/MyStringTokenizer.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
14
|
|
Line has trailing spaces. |
17
|
|
Method 'getString' is not designed for extension - needs to be abstract, final or empty. |
20
|
|
Line has trailing spaces. |
26
|
|
Method 'getPosition' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Line has trailing spaces. |
32
|
|
Missing a Javadoc comment. |
33
|
|
Missing a Javadoc comment. |
34
|
|
Missing a Javadoc comment. |
35
|
|
Missing a Javadoc comment. |
36
|
|
Missing a Javadoc comment. |
37
|
|
Missing a Javadoc comment. |
38
|
|
Missing a Javadoc comment. |
39
|
|
Missing a Javadoc comment. |
40
|
|
Line has trailing spaces. |
44
|
|
'if' construct must use '{}'s. |
55
|
|
Line has trailing spaces. |
61
|
|
Line has trailing spaces. |
62
|
|
Line has trailing spaces. |
63
|
|
Line has trailing spaces. |
65
|
|
Line has trailing spaces. |
66
|
|
Line has trailing spaces. |
67
|
|
Line has trailing spaces. |
68
|
|
Line has trailing spaces. |
69
|
|
Line has trailing spaces. |
73
|
|
Unused @throws tag for 'NullPointerException'. |
80
|
|
Line has trailing spaces. |
81
|
|
Line is longer than 80 characters. |
82
|
|
Parameter str should be final. |
84
|
|
'str' hides a field. |
84
|
|
Parameter delim should be final. |
84
|
|
Parameter returnDelims should be final. |
84
|
|
Line has trailing spaces. |
96
|
|
Line has trailing spaces. |
97
|
|
Line has trailing spaces. |
98
|
|
Unused @throws tag for 'NullPointerException'. |
108
|
|
Line has trailing spaces. |
109
|
|
Line is longer than 80 characters. |
110
|
|
Parameter str should be final. |
112
|
|
'str' hides a field. |
112
|
|
Parameter delim should be final. |
112
|
|
Line has trailing spaces. |
117
|
|
Line has trailing spaces. |
118
|
|
Line has trailing spaces. |
119
|
|
Line has trailing spaces. |
121
|
|
Line has trailing spaces. |
125
|
|
Unused @throws tag for 'NullPointerException'. |
125
|
|
Line has trailing spaces. |
126
|
|
Parameter str should be final. |
129
|
|
'str' hides a field. |
129
|
|
Line has trailing spaces. |
137
|
|
Expected an @return tag. |
140
|
|
Parameter startPos should be final. |
140
|
|
Expected @param tag for 'startPos'. |
140
|
|
'if' construct must use '{}'s. |
141
|
|
'if' construct must use '{}'s. |
145
|
|
Line has trailing spaces. |
154
|
|
Expected an @return tag. |
157
|
|
Parameter startPos should be final. |
157
|
|
Expected @param tag for 'startPos'. |
157
|
|
'if' construct must use '{}'s. |
164
|
|
'if' construct must use '{}'s. |
170
|
|
Line has trailing spaces. |
176
|
|
Line has trailing spaces. |
177
|
|
Line has trailing spaces. |
180
|
|
Line has trailing spaces. |
181
|
|
Line has trailing spaces. |
183
|
|
Method 'hasMoreTokens' is not designed for extension - needs to be abstract, final or empty. |
186
|
|
Unused @throws tag for 'NoSuchElementException'. |
195
|
|
Line has trailing spaces. |
197
|
|
Method 'nextToken' is not designed for extension - needs to be abstract, final or empty. |
200
|
|
Avoid inline conditionals. |
202
|
|
'if' construct must use '{}'s. |
206
|
|
Line has trailing spaces. |
213
|
|
Line has trailing spaces. |
214
|
|
Line has trailing spaces. |
215
|
|
Line has trailing spaces. |
217
|
|
Line has trailing spaces. |
218
|
|
Line has trailing spaces. |
219
|
|
Unused @throws tag for 'NoSuchElementException'. |
223
|
|
Unused @throws tag for 'NullPointerException'. |
225
|
|
Line has trailing spaces. |
226
|
|
Method 'nextToken' is not designed for extension - needs to be abstract, final or empty. |
229
|
|
Parameter delim should be final. |
229
|
|
Method 'hasMoreElements' is not designed for extension - needs to be abstract, final or empty. |
239
|
|
Missing a Javadoc comment. |
239
|
|
Method 'nextElement' is not designed for extension - needs to be abstract, final or empty. |
246
|
|
Missing a Javadoc comment. |
246
|
|
Line has trailing spaces. |
251
|
|
Line has trailing spaces. |
252
|
|
Line has trailing spaces. |
257
|
|
Method 'countTokens' is not designed for extension - needs to be abstract, final or empty. |
261
|
|
'if' construct must use '{}'s. |
266
|
jwutil/strings/Strings.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
9
|
|
Utility classes should not have a public or default constructor. |
12
|
|
First sentence should end with a period. |
14
|
|
Name 'lineSep' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
17
|
|
Parameter i should be final. |
25
|
|
Parameter o should be final. |
36
|
|
Line is longer than 80 characters. |
41
|
|
Parameter i should be final. |
46
|
|
'10' is a magic number. |
48
|
|
Line is longer than 80 characters. |
52
|
|
Parameter i should be final. |
57
|
|
'18' is a magic number. |
59
|
|
Parameter i should be final. |
68
|
|
'if' construct must use '{}'s. |
69
|
|
'else' construct must use '{}'s. |
71
|
|
Line is longer than 80 characters. |
76
|
|
Parameter s should be final. |
82
|
|
Parameter w should be final. |
82
|
|
'if' construct must use '{}'s. |
84
|
|
Line is longer than 80 characters. |
94
|
|
Parameter s should be final. |
100
|
|
Parameter w should be final. |
100
|
|
'if' construct must use '{}'s. |
102
|
|
Line has trailing spaces. |
110
|
|
Line is longer than 80 characters. |
112
|
|
Parameter str should be final. |
119
|
|
Parameter old should be final. |
119
|
|
Parameter new_ should be final. |
119
|
|
Name 'new_' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
119
|
|
Name 'old_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
120
|
|
Line has trailing spaces. |
122
|
|
'if' is not followed by whitespace. |
124
|
|
Line has trailing spaces. |
126
|
|
'while' is not followed by whitespace. |
128
|
|
Line is longer than 80 characters. |
129
|
|
Line is longer than 80 characters. |
130
|
|
Line has trailing spaces. |
131
|
|
Line has trailing spaces. |
134
|
|
'catch' is not followed by whitespace. |
138
|
|
Line has trailing spaces. |
141
|
|
Line is longer than 80 characters. |
155
|
|
Parameter i should be final. |
155
|
|
Parameter length should be final. |
155
|
|
Parameter left_justify should be final. |
155
|
|
Name 'left_justify' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
155
|
|
Parameter fill should be final. |
155
|
|
Line is longer than 80 characters. |
160
|
|
Line is longer than 80 characters. |
168
|
|
Parameter str should be final. |
168
|
|
Parameter length should be final. |
168
|
|
Parameter left_justify should be final. |
168
|
|
Name 'left_justify' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
168
|
|
Parameter fill should be final. |
168
|
|
'?' is not preceded with whitespace. |
170
|
|
Avoid inline conditionals. |
170
|
|
'for' construct must use '{}'s. |
172
|
|
'for' is not followed by whitespace. |
172
|
|
'=' is not preceded with whitespace. |
172
|
|
'=' is not followed by whitespace. |
172
|
|
'if' construct must use '{}'s. |
175
|
|
'if' is not followed by whitespace. |
175
|
|
Line has trailing spaces. |
176
|
|
'else' construct must use '{}'s. |
177
|
jwutil/strings/UTFDataFormatError.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
9
|
|
Line is longer than 80 characters. |
26
|
|
Parameter msg should be final. |
29
|
jwutil/strings/Utf8.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
First sentence should end with a period. |
6
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
9
|
|
Utility classes should not have a public or default constructor. |
12
|
|
Line has trailing spaces. |
15
|
|
Line is longer than 80 characters. |
45
|
|
Parameter utf8 should be final. |
48
|
|
Unable to get class information for UTFDataFormatError. |
49
|
|
Name 'result_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
51
|
|
'=' is not preceded with whitespace. |
52
|
|
'=' is not followed by whitespace. |
52
|
|
'=' is not preceded with whitespace. |
52
|
|
'=' is not followed by whitespace. |
52
|
|
'<' is not preceded with whitespace. |
52
|
|
'<' is not followed by whitespace. |
52
|
|
';' is followed by whitespace. |
52
|
|
'if' construct must use '{}'s. |
54
|
|
'if' construct must use '{}'s. |
55
|
|
Line is longer than 80 characters. |
56
|
|
'+' is not preceded with whitespace. |
56
|
|
'+' is not followed by whitespace. |
56
|
|
'-' is not preceded with whitespace. |
56
|
|
'-' is not followed by whitespace. |
56
|
|
'cast' is not followed by whitespace. |
59
|
|
'-32' is a magic number. |
64
|
|
'cast' is not followed by whitespace. |
67
|
|
'0x1f' is a magic number. |
67
|
|
'6' is a magic number. |
67
|
|
'0x3f' is a magic number. |
67
|
|
'if' construct must use '{}'s. |
69
|
|
'0xe0' is a magic number. |
69
|
|
'0xc0' is a magic number. |
69
|
|
'||' should be on a new line. |
69
|
|
'0xc0' is a magic number. |
70
|
|
'0x80' is a magic number. |
70
|
|
Line is longer than 80 characters. |
71
|
|
'+' is not preceded with whitespace. |
71
|
|
'+' is not followed by whitespace. |
71
|
|
'-' is not preceded with whitespace. |
71
|
|
'-' is not followed by whitespace. |
71
|
|
'if' construct must use '{}'s. |
73
|
|
Line is longer than 80 characters. |
74
|
|
'+' is not preceded with whitespace. |
74
|
|
'+' is not followed by whitespace. |
74
|
|
'-' is not preceded with whitespace. |
74
|
|
'-' is not followed by whitespace. |
74
|
|
'if' construct must use '{}'s. |
75
|
|
Line is longer than 80 characters. |
76
|
|
'+' is not preceded with whitespace. |
76
|
|
'+' is not followed by whitespace. |
76
|
|
'-' is not preceded with whitespace. |
76
|
|
'-' is not followed by whitespace. |
76
|
|
'cast' is not followed by whitespace. |
82
|
|
'0x0f' is a magic number. |
82
|
|
'12' is a magic number. |
82
|
|
'|' should be on a new line. |
82
|
|
'0x3f' is a magic number. |
83
|
|
'6' is a magic number. |
83
|
|
'|' should be on a new line. |
83
|
|
'0x3f' is a magic number. |
84
|
|
'if' construct must use '{}'s. |
86
|
|
'0xf0' is a magic number. |
86
|
|
'0xe0' is a magic number. |
86
|
|
'||' should be on a new line. |
86
|
|
'0xc0' is a magic number. |
87
|
|
'0x80' is a magic number. |
87
|
|
'||' should be on a new line. |
87
|
|
'0xc0' is a magic number. |
88
|
|
'0x80' is a magic number. |
88
|
|
Line is longer than 80 characters. |
89
|
|
'+' is not preceded with whitespace. |
89
|
|
'+' is not followed by whitespace. |
89
|
|
'-' is not preceded with whitespace. |
89
|
|
'-' is not followed by whitespace. |
89
|
|
'3' is a magic number. |
89
|
|
'if' construct must use '{}'s. |
90
|
|
Line is longer than 80 characters. |
91
|
|
'+' is not preceded with whitespace. |
91
|
|
'+' is not followed by whitespace. |
91
|
|
'-' is not preceded with whitespace. |
91
|
|
'-' is not followed by whitespace. |
91
|
|
'3' is a magic number. |
91
|
|
'+' is not preceded with whitespace. |
95
|
|
'+' is not followed by whitespace. |
95
|
|
Parameter s should be final. |
110
|
|
Name 'result_index' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
112
|
|
'cast' is not followed by whitespace. |
114
|
|
'if' construct must use '{}'s. |
117
|
|
'0x007F' is a magic number. |
117
|
|
'cast' is not followed by whitespace. |
118
|
|
'0x07FF' is a magic number. |
119
|
|
'cast' is not followed by whitespace. |
120
|
|
'0xe0' is a magic number. |
120
|
|
'cast' is not followed by whitespace. |
120
|
|
'12' is a magic number. |
120
|
|
'cast' is not followed by whitespace. |
121
|
|
'0x80' is a magic number. |
121
|
|
'0xfc0' is a magic number. |
121
|
|
'6' is a magic number. |
121
|
|
'cast' is not followed by whitespace. |
122
|
|
'0x80' is a magic number. |
122
|
|
'0x3f' is a magic number. |
122
|
|
'cast' is not followed by whitespace. |
124
|
|
'0xc0' is a magic number. |
124
|
|
'cast' is not followed by whitespace. |
124
|
|
'6' is a magic number. |
124
|
|
'cast' is not followed by whitespace. |
125
|
|
'0x80' is a magic number. |
125
|
|
'0x3f' is a magic number. |
125
|
|
Expected an @return tag. |
135
|
|
Parameter c should be final. |
135
|
|
Expected @param tag for 'c'. |
135
|
|
Parameter to should be final. |
135
|
|
Expected @param tag for 'to'. |
135
|
|
Parameter off should be final. |
135
|
|
Expected @param tag for 'off'. |
135
|
|
Parameter end should be final. |
135
|
|
Expected @param tag for 'end'. |
135
|
|
'0x007F' is a magic number. |
136
|
|
'0x07FF' is a magic number. |
139
|
|
'cast' is not followed by whitespace. |
140
|
|
'0xe0' is a magic number. |
140
|
|
'cast' is not followed by whitespace. |
140
|
|
'12' is a magic number. |
140
|
|
'if' construct must use '{}'s. |
141
|
|
'cast' is not followed by whitespace. |
142
|
|
'0x80' is a magic number. |
142
|
|
'0xfc0' is a magic number. |
142
|
|
'6' is a magic number. |
142
|
|
'if' construct must use '{}'s. |
143
|
|
'cast' is not followed by whitespace. |
144
|
|
'0x80' is a magic number. |
144
|
|
'0x3f' is a magic number. |
144
|
|
'cast' is not followed by whitespace. |
146
|
|
'0xc0' is a magic number. |
146
|
|
'cast' is not followed by whitespace. |
146
|
|
'6' is a magic number. |
146
|
|
'if' construct must use '{}'s. |
147
|
|
'cast' is not followed by whitespace. |
148
|
|
'0x80' is a magic number. |
148
|
|
'0x3f' is a magic number. |
148
|
|
Line has trailing spaces. |
153
|
|
Expected an @return tag. |
157
|
|
Parameter s should be final. |
157
|
|
Expected @param tag for 's'. |
157
|
|
'if' construct must use '{}'s. |
161
|
|
'0x007F' is a magic number. |
161
|
|
'if' construct must use '{}'s. |
163
|
|
'0x07FF' is a magic number. |
163
|
|
'3' is a magic number. |
164
|
|
'else' construct must use '{}'s. |
165
|
|
Expected an @return tag. |
174
|
|
Parameter cs should be final. |
174
|
|
Expected @param tag for 'cs'. |
174
|
|
Parameter off should be final. |
174
|
|
Expected @param tag for 'off'. |
174
|
|
Parameter len should be final. |
174
|
|
Expected @param tag for 'len'. |
174
|
|
'0x007F' is a magic number. |
178
|
|
'0x07FF' is a magic number. |
181
|
|
'3' is a magic number. |
182
|
|
Line has trailing spaces. |
190
|
|
Parameter bytes should be final. |
197
|
|
'=' is not preceded with whitespace. |
198
|
|
'=' is not followed by whitespace. |
198
|
|
'=' is not preceded with whitespace. |
198
|
|
'=' is not followed by whitespace. |
198
|
|
'<' is not preceded with whitespace. |
198
|
|
'<' is not followed by whitespace. |
198
|
|
';' is followed by whitespace. |
198
|
|
'if' construct must use '{}'s. |
200
|
|
'if' construct must use '{}'s. |
201
|
|
'-32' is a magic number. |
208
|
|
'cast' is not followed by whitespace. |
210
|
|
'0x1f' is a magic number. |
210
|
|
'6' is a magic number. |
210
|
|
'0x3f' is a magic number. |
210
|
|
'if' construct must use '{}'s. |
212
|
|
'0xe0' is a magic number. |
212
|
|
'0xc0' is a magic number. |
212
|
|
'||' should be on a new line. |
212
|
|
'0xc0' is a magic number. |
213
|
|
'0x80' is a magic number. |
213
|
|
'if' construct must use '{}'s. |
216
|
|
'if' construct must use '{}'s. |
218
|
|
'cast' is not followed by whitespace. |
224
|
|
'0x0f' is a magic number. |
224
|
|
'12' is a magic number. |
224
|
|
'|' should be on a new line. |
224
|
|
'0x3f' is a magic number. |
225
|
|
'6' is a magic number. |
225
|
|
'|' should be on a new line. |
225
|
|
'0x3f' is a magic number. |
226
|
|
'if' construct must use '{}'s. |
228
|
|
'0xf0' is a magic number. |
228
|
|
'0xe0' is a magic number. |
228
|
|
'||' should be on a new line. |
228
|
|
'0xc0' is a magic number. |
229
|
|
'0x80' is a magic number. |
229
|
|
'||' should be on a new line. |
229
|
|
'0xc0' is a magic number. |
230
|
|
'0x80' is a magic number. |
230
|
|
'if' construct must use '{}'s. |
232
|
jwutil/strings/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/sync/AtomicCounter.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
9
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
10
|
|
Missing a Javadoc comment. |
15
|
|
Line has trailing spaces. |
16
|
|
First sentence should end with a period. |
17
|
|
Parameter initialValue should be final. |
18
|
|
Expected @param tag for 'initialValue'. |
18
|
|
'-' is not preceded with whitespace. |
18
|
|
'-' is not followed by whitespace. |
18
|
|
';' is not followed by whitespace. |
18
|
|
'}' is not preceded with whitespace. |
18
|
|
Expected an @return tag. |
25
|
|
Method 'increment' is not designed for extension - needs to be abstract, final or empty. |
25
|
|
Method 'reset' is not designed for extension - needs to be abstract, final or empty. |
29
|
|
Parameter v should be final. |
29
|
|
Expected @param tag for 'v'. |
29
|
|
'-' is not preceded with whitespace. |
29
|
|
'-' is not followed by whitespace. |
29
|
|
Line has trailing spaces. |
30
|
|
Expected an @return tag. |
34
|
|
Method 'value' is not designed for extension - needs to be abstract, final or empty. |
34
|
|
'+' is not preceded with whitespace. |
34
|
|
'+' is not followed by whitespace. |
34
|
|
Line has trailing spaces. |
35
|
|
Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
39
|
|
Missing a Javadoc comment. |
39
|
jwutil/sync/package.html
Error |
Line |
|
Missing package documentation file. |
0 |
jwutil/util/Assert.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
9
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
10
|
|
Utility classes should not have a public or default constructor. |
13
|
|
Line has trailing spaces. |
14
|
|
Line has trailing spaces. |
18
|
|
Name '_assert' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
21
|
|
Parameter b should be final. |
21
|
|
Line has trailing spaces. |
29
|
|
Name '_assert' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
33
|
|
Parameter b should be final. |
33
|
|
Parameter reason should be final. |
33
|
|
Line has trailing spaces. |
44
|
|
Name 'TODO' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
47
|
|
Parameter s should be final. |
47
|
|
Name 'TODO' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
57
|
|
Line has trailing spaces. |
65
|
|
Name 'UNREACHABLE' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
68
|
|
Parameter s should be final. |
68
|
|
Name 'UNREACHABLE' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
78
|
|
Line has trailing spaces. |
82
|
|
Missing a Javadoc comment. |
83
|
|
Name '_debug' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
83
|
|
Variable '_debug' must be private and have accessor methods. |
83
|
|
Line has trailing spaces. |
84
|
|
Missing a Javadoc comment. |
85
|
|
Missing a Javadoc comment. |
86
|
|
Missing a Javadoc comment. |
87
|
|
Missing a Javadoc comment. |
88
|
|
Missing a Javadoc comment. |
89
|
|
Missing a Javadoc comment. |
90
|
|
Line has trailing spaces. |
92
|
|
Missing a Javadoc comment. |
101
|
|
Parameter s should be final. |
101
|
|
Must have at least one statement. |
106
|
|
'+' is not preceded with whitespace. |
109
|
|
'+' is not followed by whitespace. |
109
|
|
'+' is not preceded with whitespace. |
109
|
|
'+' is not followed by whitespace. |
109
|
|
'+' is not preceded with whitespace. |
109
|
|
'+' is not followed by whitespace. |
109
|
|
'+' is not preceded with whitespace. |
109
|
|
'+' is not followed by whitespace. |
109
|
|
'+' is not preceded with whitespace. |
109
|
|
'+' is not followed by whitespace. |
109
|
|
'+' is not preceded with whitespace. |
111
|
|
'+' is not followed by whitespace. |
111
|
|
'+' is not preceded with whitespace. |
111
|
|
'+' is not followed by whitespace. |
111
|
|
'+' is not preceded with whitespace. |
111
|
|
'+' is not followed by whitespace. |
111
|
|
'+' is not preceded with whitespace. |
111
|
|
'+' is not followed by whitespace. |
111
|
|
'+' is not preceded with whitespace. |
111
|
|
'+' is not followed by whitespace. |
111
|
|
Line has trailing spaces. |
115
|
|
Missing a Javadoc comment. |
116
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
118
|
|
Missing a Javadoc comment. |
118
|
|
Parameter msg should be final. |
118
|
|
Parameter size should be final. |
118
|
|
'for' construct must use '{}'s. |
119
|
|
'=' is not preceded with whitespace. |
119
|
|
'=' is not followed by whitespace. |
119
|
|
'<' is not preceded with whitespace. |
119
|
|
'<' is not followed by whitespace. |
119
|
|
Method 'write' is not designed for extension - needs to be abstract, final or empty. |
123
|
|
Missing a Javadoc comment. |
123
|
|
Parameter msg should be final. |
123
|
|
Method 'writeln' is not designed for extension - needs to be abstract, final or empty. |
127
|
|
Missing a Javadoc comment. |
127
|
|
Parameter msg should be final. |
127
|
|
Parameter size should be final. |
127
|
|
Method 'writeln' is not designed for extension - needs to be abstract, final or empty. |
132
|
|
Missing a Javadoc comment. |
132
|
|
Parameter msg should be final. |
132
|
|
Method 'die' is not designed for extension - needs to be abstract, final or empty. |
136
|
|
Missing a Javadoc comment. |
136
|
|
Parameter code should be final. |
136
|
jwutil/util/Convert.java
Error |
Line |
|
Missing a header - not enough lines in file. |
1
|
|
Line has trailing spaces. |
8
|
|
Unclosed HTML tag found: <jwhaley@alum.mit.edu> |
9
|
|
Utility classes should not have a public or default constructor. |
12
|
|
Line has trailing spaces. |
13
|
|
Line has trailing spaces. |
16
|
|
Parameter b1 should be final. |
21
|
|
Parameter b2 should be final. |
21
|
|
'8' is a magic number. |
22
|
|
'0xFF' is a magic number. |
22
|
|
Line has trailing spaces. |
27
|
|
Parameter b1 should be final. |
32
|
|
Parameter b2 should be final. |
32
|
|
'8' is a magic number. |
33
|
|
'0xFF' is a magic number. |
33
|
|
Line has trailing spaces. |
38
|
|
Parameter c1 should be final. |
43
|
|
Parameter c2 should be final. |
43
|
|
'16' is a magic number. |
44
|
|
Expected an @return tag. |
50
|
|
Parameter b1 should be final. |
50
|
|
Expected @param tag for 'b1'. |
50
|
|
Parameter b2 should be final. |
50
|
|
Expected @param tag for 'b2'. |
50
|
|
Parameter b3 should be final. |
50
|
|
Expected @param tag for 'b3'. |
50
|
|
Parameter b4 should be final. |
50
|
|
Expected @param tag for 'b4'. |
50
|
|
Line is longer than 80 characters. |
51
|
|
'24' is a magic number. |
51
|
|
'0xFF' is a magic number. |
51
|
|
'16' is a magic number. |
51
|
|
'0xFF' is a magic number. |
51
|
|
'8' is a magic number. |
51
|
|
'0xFF' is a magic number. |
51
|
|
Expected an @return tag. |
57
|
|
Line is longer than 80 characters. |
57
|
|
More than 7 parameters. |
57
|
|
Parameter b1 should be final. |
57
|
|
Expected @param tag for 'b1'. |
57
|
|
Parameter b2 should be final. |
57
|
|
Expected @param tag for 'b2'. |
57
|
|
Parameter b3 should be final. |
57
|
|
Expected @param tag for 'b3'. |
57
|
|
Parameter b4 should be final. |
57
|
|
Expected @param tag for 'b4'. |
57
|
|
Parameter b5 should be final. |
57
|
|
Expected @param tag for 'b5'. |
57
|
|
Parameter b6 should be final. |
57
|
|
Expected @param tag for 'b6'. |
57
|
|
Parameter b7 should be final. |
57
|
|
Expected @param tag for 'b7'. |
57
|
|
Parameter b8 should be final. |
57
|
|
Expected @param tag for 'b8'. |
57
|
|
Expected an @return tag. |
66
|
|
Parameter b should be final. |
66
|
|
Expected @param tag for 'b'. |
66
|
|
Parameter i should be final. |
66
|
|
Expected @param tag for 'i'. |
66
|
|
Expected an @return tag. |
73
|
|
Parameter b should be final. |
73
|
|
Expected @param tag for 'b'. |
73
|
|
Parameter i should be final. |
73
|
|
Expected @param tag for 'i'. |
73
|
|
Expected an @return tag. |
80
|
|
Parameter b should be final. |
80
|
|
Expected @param tag for 'b'. |
80
|
|
Parameter i should be final. |
80
|
|
Expected @param tag for 'i'. |
80
|
|
'3' is a magic number. |
81
|
|
Expected an @return tag. |
87
|
|
Parameter b should be final. |
87
|
|
Expected @param tag for 'b'. |
87
|
|
Parameter i should be final. |
87
|
|
Expected @param tag for 'i'. |
87
|
|
Line is longer than 80 characters. |
88
|
|
'3' is a magic number. |
88
|
|
'4' is a magic number. |
88
|
|
'5' is a magic number. |
88
|
|
'6' is a magic number. |
88
|
|
'7' is a magic number. |
88
|
|
Expected an @return tag. |
94
|
|
Parameter lo should be final. |
94
|
|
Expected @param tag for 'lo'. |
94
|
|
Parameter hi should be final. |
94
|
|
Expected @param tag for 'hi'. |
94
|
|
'0xFFFFFFFFL' is a magic number. |
95
|
|
'32' is a magic number. |
95
|
|
Parameter i should be final. |
102
|
|
Expected @param tag for 'i'. |
102
|
|
Parameter b should be final. |
102
|
|
Expected @param tag for 'b'. |
102
|
|
Parameter index should be final. |
102
|
|
Expected @param tag for 'index'. |
102
|
|
'8' is a magic number. |
103
|
|
Parameter i should be final. |
111
|
|
Expected @param tag for 'i'. |
111
|
|
Parameter b should be final. |
111
|
|
Expected @param tag for 'b'. |
111
|
|
Parameter index should be final. |
111
|
|
Expected @param tag for 'index'. |
111
|
|
'24' is a magic number. |
112
|
|
'16' is a magic number. |
113
|
|
'8' is a magic number. |
114
|
|
'3' is a magic number. |
115
|
|
Parameter i should be final. |
122
|
|
Expected @param tag for 'i'. |
122
|
|
Parameter b should be final. |
122
|
|
Expected @param tag for 'b'. |
122
|
|
Parameter index should be final. |
122
|
|
Expected @param tag for 'index'. |
122
|
|
'56' is a magic number. |
123
|
|
'48' is a magic number. |
124
|
|
'40' is a magic number. |
125
|
|
'3' is a magic number. |
126
|
|
'32' is a magic number. |
126
|
|
'4' is a magic number. |
127
|
|
'24' is a magic number. |
127
|
|
'5' is a magic number. |
128
|
|
'16' is a magic number. |
128
|
|
'6' is a magic number. |
129
|
|
'8' is a magic number. |
129
|
|
'7' is a magic number. |
130
|
|
Line has trailing spaces. |
132
|
|
Line is longer than 80 characters. |
134
|
|
Line has trailing spaces. |
136
|
|
Parameter b should be final. |
141
|
|
Avoid inline conditionals. |
142
|
|
Line has trailing spaces. |
144
|
|
Line has trailing spaces. |
147
|
|
Line is longer than 80 characters. |
152
|
|
Parameter value should be final. |
152
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
152
|
|
'if' construct must use '{}'s. |
153
|
|
'cast' is not followed by whitespace. |
153
|
|
'else' construct must use '{}'s. |
154
|
|
Line is longer than 80 characters. |
154
|
|
'==' is not preceded with whitespace. |
154
|
|
'==' is not followed by whitespace. |
154
|
|
'?' is not preceded with whitespace. |
154
|
|
Avoid inline conditionals. |
154
|
|
'?' is not followed by whitespace. |
154
|
|
':' is not preceded with whitespace. |
154
|
|
':' is not followed by whitespace. |
154
|
|
'+' is not preceded with whitespace. |
154
|
|
'+' is not followed by whitespace. |
154
|
|
Line has trailing spaces. |
156
|
|
Line has trailing spaces. |
159
|
|
Line is longer than 80 characters. |
164
|
|
Parameter value should be final. |
164
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
164
|
|
'if' construct must use '{}'s. |
165
|
|
'cast' is not followed by whitespace. |
165
|
|
'else' construct must use '{}'s. |
166
|
|
Line is longer than 80 characters. |
166
|
|
'==' is not preceded with whitespace. |
166
|
|
'==' is not followed by whitespace. |
166
|
|
'?' is not preceded with whitespace. |
166
|
|
Avoid inline conditionals. |
166
|
|
'?' is not followed by whitespace. |
166
|
|
':' is not preceded with whitespace. |
166
|
|
':' is not followed by whitespace. |
166
|
|
'+' is not preceded with whitespace. |
166
|
|
'+' is not followed by whitespace. |
166
|
|
Line has trailing spaces. |
168
|
|
Line has trailing spaces. |
171
|
|
Line is longer than 80 characters. |
176
|
|
Parameter value should be final. |
176
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
176
|
|
'if' construct must use '{}'s. |
177
|
|
'cast' is not followed by whitespace. |
177
|
|
'else' construct must use '{}'s. |
178
|
|
Line is longer than 80 characters. |
178
|
|
'==' is not preceded with whitespace. |
178
|
|
'==' is not followed by whitespace. |
178
|
|
'?' is not preceded with whitespace. |
178
|
|
Avoid inline conditionals. |
178
|
|
'?' is not followed by whitespace. |
178
|
|
':' is not preceded with whitespace. |
178
|
|
':' is not followed by whitespace. |
178
|
|
'+' is not preceded with whitespace. |
178
|
|
'+' is not followed by whitespace. |
178
|
|
Line has trailing spaces. |
180
|
|
Line has trailing spaces. |
183
|
|
Line is longer than 80 characters. |
188
|
|
Parameter value should be final. |
188
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
188
|
|
'if' construct must use '{}'s. |
189
|
|
'cast' is not followed by whitespace. |
189
|
|
'if' construct must use '{}'s. |
190
|
|
'cast' is not followed by whitespace. |
190
|
|
'else' construct must use '{}'s. |
191
|
|
Line is longer than 80 characters. |
191
|
|
'==' is not preceded with whitespace. |
191
|
|
'==' is not followed by whitespace. |
191
|
|
'?' is not preceded with whitespace. |
191
|
|
Avoid inline conditionals. |
191
|
|
'?' is not followed by whitespace. |
191
|
|
':' is not preceded with whitespace. |
191
|
|
':' is not followed by whitespace. |
191
|
|
'+' is not preceded with whitespace. |
191
|
|
'+' is not followed by whitespace. |
191
|
|
Line has trailing spaces. |
193
|
|
Line has trailing spaces. |
196
|
|
Line is longer than 80 characters. |
199
|
|
Line is longer than 80 characters. |
201
|
|
Parameter value should be final. |
201
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
201
|
|
'if' construct must use '{}'s. |
202
|
|
'cast' is not followed by whitespace. |
202
|
|
'if' construct must use '{}'s. |
203
|
|
'cast' is not followed by whitespace. |
203
|
|
'if' construct must use '{}'s. |
204
|
|
Line is longer than 80 characters. |
204
|
|
'cast' is not followed by whitespace. |
204
|
|
'cast' is not followed by whitespace. |
204
|
|
'if' construct must use '{}'s. |
205
|
|
'cast' is not followed by whitespace. |
205
|
|
'else' construct must use '{}'s. |
206
|
|
Line is longer than 80 characters. |
206
|
|
'==' is not preceded with whitespace. |
206
|
|
'==' is not followed by whitespace. |
206
|
|
'?' is not preceded with whitespace. |
206
|
|
Avoid inline conditionals. |
206
|
|
'?' is not followed by whitespace. |
206
|
|
':' is not preceded with whitespace. |
206
|
|
':' is not followed by whitespace. |
206
|
|
'+' is not preceded with whitespace. |
206
|
|
'+' is not followed by whitespace. |
206
|
|
Line has trailing spaces. |
208
|
|
Line has trailing spaces. |
211
|
|
Line is longer than 80 characters. |
214
|
|
Line is longer than 80 characters. |
216
|
|
Parameter value should be final. |
216
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
216
|
|
'if' construct must use '{}'s. |
217
|
|
'cast' is not followed by whitespace. |
217
|
|
'if' construct must use '{}'s. |
218
|
|
'cast' is not followed by whitespace. |
218
|
|
'if' construct must use '{}'s. |
219
|
|
'cast' is not followed by whitespace. |
219
|
|
'if' construct must use '{}'s. |
220
|
|
Line is longer than 80 characters. |
220
|
|
'cast' is not followed by whitespace. |
220
|
|
'cast' is not followed by whitespace. |
220
|
|
'if' construct must use '{}'s. |
221
|
|
'cast' is not followed by whitespace. |
221
|
|
'else' construct must use '{}'s. |
222
|
|
Line is longer than 80 characters. |
222
|
|
'==' is not preceded with whitespace. |
222
|
|
'==' is not followed by whitespace. |
222
|
|
'?' is not preceded with whitespace. |
222
|
|
Avoid inline conditionals. |
222
|
|
'?' is not followed by whitespace. |
222
|
|
':' is not preceded with whitespace. |
222
|
|
':' is not followed by whitespace. |
222
|
|
'+' is not preceded with whitespace. |
222
|
|
'+' is not followed by whitespace. |
222
|
|
Line has trailing spaces. |
224
|
|
Line has trailing spaces. |
227
|
|
Line is longer than 80 characters. |
230
|
|
Line is longer than 80 characters. |
232
|
|
Parameter value should be final. |
232
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
232
|
|
'if' construct must use '{}'s. |
233
|
|
'cast' is not followed by whitespace. |
233
|
|
'if' construct must use '{}'s. |
234
|
|
'cast' is not followed by whitespace. |
234
|
|
'if' construct must use '{}'s. |
235
|
|
'cast' is not followed by whitespace. |
235
|
|
'if' construct must use '{}'s. |
236
|
|
'cast' is not followed by whitespace. |
236
|
|
'if' construct must use '{}'s. |
237
|
|
Line is longer than 80 characters. |
237
|
|
'cast' is not followed by whitespace. |
237
|
|
'cast' is not followed by whitespace. |
237
|
|
'if' construct must use '{}'s. |
238
|
|
'cast' is not followed by whitespace. |
238
|
|
'else' construct must use '{}'s. |
239
|
|
Line is longer than 80 characters. |
239
|
|
'==' is not preceded with whitespace. |
239
|
|
'==' is not followed by whitespace. |
239
|
|
'?' is not preceded with whitespace. |
239
|
|
Avoid inline conditionals. |
239
|
|
'?' is not followed by whitespace. |
239
|
|
':' is not preceded with whitespace. |
239
|
|
':' is not followed by whitespace. |
239
|
|
'+' is not preceded with whitespace. |
239
|
|
'+' is not followed by whitespace. |
239
|
|
Line has trailing spaces. |
241
|
|
Line has trailing spaces. |
244
|
|
Line is longer than 80 characters. |
247
|
|
Line is longer than 80 characters. |
249
|
|
Parameter value should be final. |
249
|
|
Redundant throws: 'IllegalArgumentException' is unchecked exception. |
249
|
|
'if' construct must use '{}'s. |
250
|
|
'cast' is not followed by whitespace. |
250
|
|
'if' construct must use '{}'s. |
251
|
|
'cast' is not followed by whitespace. |
251
|
|
'if' construct must use '{}'s. |
252
|
|
Line is longer than 80 characters. |
252
|
|
'cast' is not followed by whitespace. |
252
|
|
'if' construct must use '{}'s. |
253
|
|
'cast' is not followed by whitespace. |
253
|
|
'if' construct must use '{}'s. |
254
|
|
'cast' is not followed by whitespace. |
254
|
|
'if' construct must use '{}'s. |
255
|
|
Line is longer than 80 characters. |
255
|
|
'cast' is not followed by whitespace. |
255
|
|
'cast' is not followed by whitespace. |
255
|
|
'if' construct must use '{}'s. |
256
|
|
'cast' is not followed by whitespace. |
256
|
|
'else' construct must use '{}'s. |
257
|
|
Line is longer than 80 characters. |
257
|
|
'==' is not preceded with whitespace. |
257
|
|
'==' is not followed by whitespace. |
257
|
|
'?' is not preceded with whitespace. |
257
|
|
Avoid inline conditionals. |
257
|
|
'?' is not followed by whitespace. |
257
|
|
':' is not preceded with whitespace. |
257
|
|
':' is not followed by whitespace. |
257
|
|
'+' is not preceded with whitespace. |
257
|
|
'+' is not followed by whitespace. |
257
|
jwutil/util/package.html
Error |
Line |
|
Missing package documentation file. |
0 |