Checkstyle Results
The following document contains the results of
Checkstyle.
Summary
Files | Infos | Warnings | Errors |
92 | 0 | 0 | 1710 |
Files
net/sourceforge/jparam/BasicRegistration.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/BasicRegistration.java
Error | Line |
| Missing a Javadoc comment. |
17
|
| Utility classes should not have a public or default constructor. |
17
|
| First sentence should end with a period. |
19
|
| Line is longer than 80 characters. |
20
|
| Line has trailing spaces. |
21
|
| Missing a Javadoc comment. |
31
|
| Missing a Javadoc comment. |
57
|
| Line is longer than 80 characters. |
60
|
| Missing a Javadoc comment. |
65
|
| Utility classes should not have a public or default constructor. |
65
|
| Missing a Javadoc comment. |
66
|
| Parameter num should be final. |
66
|
| Parameter o should be final. |
66
|
| Missing a Javadoc comment. |
76
|
| Parameter num should be final. |
76
|
| Parameter o should be final. |
76
|
| Missing a Javadoc comment. |
91
|
| Missing a Javadoc comment. |
103
|
| Missing a Javadoc comment. |
109
|
| Utility classes should not have a public or default constructor. |
109
|
| Missing a Javadoc comment. |
110
|
| Parameter b should be final. |
110
|
| Parameter out should be final. |
110
|
| Avoid inline conditionals. |
112
|
| Missing a Javadoc comment. |
116
|
| Parameter c should be final. |
116
|
| Parameter out should be final. |
116
|
| Missing a Javadoc comment. |
122
|
| Parameter str should be final. |
122
|
| Parameter out should be final. |
122
|
| Missing a Javadoc comment. |
131
|
| Parameter obj should be final. |
131
|
| Parameter out should be final. |
131
|
| Missing a Javadoc comment. |
135
|
| Parameter obj should be final. |
135
|
| Parameter out should be final. |
135
|
| Missing a Javadoc comment. |
140
|
| Parameter obj should be final. |
140
|
| Parameter out should be final. |
140
|
| Missing a Javadoc comment. |
144
|
| Parameter obj should be final. |
144
|
| Parameter out should be final. |
144
|
| Missing a Javadoc comment. |
148
|
| Parameter obj should be final. |
148
|
| Parameter out should be final. |
148
|
| Missing a Javadoc comment. |
152
|
| Parameter obj should be final. |
152
|
| Parameter out should be final. |
152
|
| Missing a Javadoc comment. |
156
|
| Parameter v should be final. |
156
|
| Parameter out should be final. |
156
|
| Missing a Javadoc comment. |
161
|
| Parameter v should be final. |
161
|
| Parameter out should be final. |
161
|
| Missing a Javadoc comment. |
166
|
| Parameter v should be final. |
166
|
| Parameter out should be final. |
166
|
| Missing a Javadoc comment. |
182
|
| Parameter m should be final. |
182
|
| Parameter out should be final. |
182
|
| Missing a Javadoc comment. |
187
|
| Parameter m should be final. |
187
|
| Parameter out should be final. |
187
|
| Line is longer than 80 characters. |
210
|
| Missing a Javadoc comment. |
210
|
| Parameter out should be final. |
210
|
| Parameter c should be final. |
210
|
| Parameter isString should be final. |
210
|
| switch without "default" clause. |
211
|
| '11' is a magic number. |
218
|
| '7' is a magic number. |
230
|
| Name 'high_digit' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
258
|
| '4' is a magic number. |
258
|
| '0xF' is a magic number. |
258
|
| Name 'low_digit' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
259
|
| '0xF' is a magic number. |
259
|
| Missing a Javadoc comment. |
265
|
| Parameter digit should be final. |
265
|
| Line is longer than 80 characters. |
266
|
| '16' is a magic number. |
266
|
| '10' is a magic number. |
267
|
| '10' is a magic number. |
271
|
| Missing a Javadoc comment. |
274
|
| Parameter c should be final. |
274
|
| '32' is a magic number. |
275
|
| '126' is a magic number. |
275
|
| Missing a Javadoc comment. |
282
|
| Missing a Javadoc comment. |
286
|
| Utility classes should not have a public or default constructor. |
286
|
| Missing a Javadoc comment. |
287
|
| Name 'promote_convert_char_to_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
287
|
| Parameter c should be final. |
287
|
| Missing a Javadoc comment. |
291
|
| Name 'promote_convert_char_to_long' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
291
|
| Parameter c should be final. |
291
|
| Missing a Javadoc comment. |
295
|
| Name 'promote_convert_char_to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
295
|
| Parameter c should be final. |
295
|
| Missing a Javadoc comment. |
299
|
| Name 'promote_convert_char_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
299
|
| Parameter c should be final. |
299
|
| Missing a Javadoc comment. |
303
|
| Name 'promote_convert_byte_to_short' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
303
|
| Parameter b should be final. |
303
|
| Missing a Javadoc comment. |
307
|
| Name 'promote_convert_byte_to_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
307
|
| Parameter b should be final. |
307
|
| Missing a Javadoc comment. |
311
|
| Name 'promote_convert_byte_to_long' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
311
|
| Parameter b should be final. |
311
|
| Missing a Javadoc comment. |
315
|
| Name 'promote_convert_byte_to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
315
|
| Parameter b should be final. |
315
|
| Missing a Javadoc comment. |
319
|
| Name 'promote_convert_byte_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
319
|
| Parameter b should be final. |
319
|
| Missing a Javadoc comment. |
323
|
| Name 'promote_convert_short_to_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
323
|
| Parameter s should be final. |
323
|
| Missing a Javadoc comment. |
327
|
| Name 'promote_convert_short_to_long' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
327
|
| Parameter s should be final. |
327
|
| Missing a Javadoc comment. |
331
|
| Name 'promote_convert_short_to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
331
|
| Parameter s should be final. |
331
|
| Missing a Javadoc comment. |
335
|
| Name 'promote_convert_short_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
335
|
| Parameter s should be final. |
335
|
| Missing a Javadoc comment. |
339
|
| Name 'promote_convert_int_to_long' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
339
|
| Parameter i should be final. |
339
|
| Missing a Javadoc comment. |
343
|
| Name 'std_convert_int_to_float' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
343
|
| Parameter i should be final. |
343
|
| Missing a Javadoc comment. |
347
|
| Name 'promote_convert_int_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
347
|
| Parameter i should be final. |
347
|
| Missing a Javadoc comment. |
351
|
| Name 'std_convert_long_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
351
|
| Parameter l should be final. |
351
|
| Missing a Javadoc comment. |
355
|
| Name 'promote_convert_float_to_double' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
355
|
| Parameter f should be final. |
355
|
net/sourceforge/jparam/ConstantRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/ConstantRegistry.java
Error | Line |
| First sentence should end with a period. |
8
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
13
|
| Class ConstantRegistry should be declared as final. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Missing a Javadoc comment. |
20
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
30
|
| Parameter name should be final. |
30
|
| Missing a Javadoc comment. |
34
|
| Parameter name should be final. |
34
|
| Missing a Javadoc comment. |
38
|
| Parameter name should be final. |
38
|
| Parameter value should be final. |
38
|
| Missing a Javadoc comment. |
42
|
| First sentence should end with a period. |
46
|
| Line has trailing spaces. |
55
|
| Parameter helperClass should be final. |
58
|
| Expected @param tag for 'helperClass'. |
58
|
| Line is longer than 80 characters. |
66
|
| Line is longer than 80 characters. |
69
|
net/sourceforge/jparam/JParam.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/JParam.java
Error | Line |
| Unused import - java.io.IOException. |
4
|
| First sentence should end with a period. |
23
|
| Line has trailing spaces. |
26
|
| Line has trailing spaces. |
28
|
| Utility classes should not have a public or default constructor. |
30
|
| First sentence should end with a period. |
31
|
| Line has trailing spaces. |
34
|
| Line is longer than 80 characters. |
35
|
| Line is longer than 80 characters. |
42
|
| Line is longer than 80 characters. |
46
|
| First sentence should end with a period. |
51
|
| Line has trailing spaces. |
54
|
| Line has trailing spaces. |
56
|
| Expected an @return tag. |
60
|
| Parameter topic should be final. |
60
|
| Expected @param tag for 'topic'. |
60
|
| Line is longer than 80 characters. |
61
|
| First sentence should end with a period. |
64
|
| Line has trailing spaces. |
66
|
| Parameter str should be final. |
73
|
| First sentence should end with a period. |
78
|
| Line has trailing spaces. |
80
|
| Line is longer than 80 characters. |
82
|
| Parameter in should be final. |
86
|
| Expected @throws tag for 'JParamException'. |
86
|
| First sentence should end with a period. |
99
|
| Line is longer than 80 characters. |
101
|
| Line is longer than 80 characters. |
102
|
| Line has trailing spaces. |
105
|
| Line is longer than 80 characters. |
110
|
| Parameter in should be final. |
110
|
| Expected @param tag for 'in'. |
110
|
| Parameter listener should be final. |
110
|
| Expected @param tag for 'listener'. |
110
|
| Expected @throws tag for 'JParamException'. |
111
|
| Line is longer than 80 characters. |
122
|
| Line is longer than 80 characters. |
125
|
| Line is longer than 80 characters. |
126
|
| First sentence should end with a period. |
137
|
| Line is longer than 80 characters. |
138
|
| Line is longer than 80 characters. |
139
|
| Line has trailing spaces. |
140
|
| Parameter obj should be final. |
145
|
| Expected @param tag for 'obj'. |
145
|
| Parameter out should be final. |
145
|
| Expected @param tag for 'out'. |
145
|
| Expected @throws tag for 'JParamException'. |
146
|
| Line is longer than 80 characters. |
148
|
| First sentence should end with a period. |
158
|
| Line has trailing spaces. |
161
|
| Parameter obj should be final. |
166
|
| Expected @param tag for 'obj'. |
166
|
| Expected @throws tag for 'JParamException'. |
166
|
| First sentence should end with a period. |
173
|
| Line has trailing spaces. |
175
|
| Line is longer than 80 characters. |
177
|
| Parameter typeName should be final. |
180
|
| Parameter type should be final. |
180
|
| Expected @param tag for 'type'. |
180
|
| First sentence should end with a period. |
184
|
| Line is longer than 80 characters. |
185
|
| Line has trailing spaces. |
188
|
| Parameter typeName should be final. |
193
|
| Expected @param tag for 'typeName'. |
193
|
| Parameter type should be final. |
193
|
| Expected @param tag for 'type'. |
193
|
| Parameter helperClass should be final. |
194
|
| Expected @param tag for 'helperClass'. |
194
|
| Line is longer than 80 characters. |
195
|
| First sentence should end with a period. |
201
|
| Line is longer than 80 characters. |
202
|
| Line has trailing spaces. |
204
|
| Line has trailing spaces. |
209
|
| Parameter helperClass should be final. |
212
|
| Expected @param tag for 'helperClass'. |
212
|
| Line is longer than 80 characters. |
214
|
| Line is longer than 80 characters. |
215
|
| First sentence should end with a period. |
219
|
| Line has trailing spaces. |
223
|
| Parameter name should be final. |
227
|
| Expected @param tag for 'name'. |
227
|
| Parameter value should be final. |
227
|
| Expected @param tag for 'value'. |
227
|
net/sourceforge/jparam/JParamException.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/JParamException.java
Error | Line |
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
6
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Parameter message should be final. |
10
|
| Parameter debugMessage should be final. |
10
|
| 'debugMessage' hides a field. |
10
|
| Missing a Javadoc comment. |
15
|
| Parameter message should be final. |
15
|
| Missing a Javadoc comment. |
19
|
| Parameter message should be final. |
19
|
| Parameter nestedException should be final. |
19
|
| 'nestedException' hides a field. |
19
|
| Missing a Javadoc comment. |
23
|
| Parameter message should be final. |
23
|
| Parameter debugMessage should be final. |
23
|
| 'debugMessage' hides a field. |
23
|
| Parameter nestedException should be final. |
24
|
| 'nestedException' hides a field. |
24
|
| Method 'printStackTrace' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Missing a Javadoc comment. |
29
|
| Parameter s should be final. |
29
|
net/sourceforge/jparam/conversion/ConverterKey.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/ConverterKey.java
Error | Line |
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| Variable 'sourceType' must be private and have accessor methods. |
11
|
| Missing a Javadoc comment. |
12
|
| Variable 'targetType' must be private and have accessor methods. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter sourceType should be final. |
14
|
| 'sourceType' hides a field. |
14
|
| Parameter targetType should be final. |
14
|
| 'targetType' hides a field. |
14
|
| Missing a Javadoc comment. |
20
|
| Missing a Javadoc comment. |
24
|
| '37' is a magic number. |
25
|
| Missing a Javadoc comment. |
28
|
| Parameter obj should be final. |
28
|
net/sourceforge/jparam/conversion/ConverterRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/ConverterRegistry.java
Error | Line |
| First sentence should end with a period. |
19
|
| Line has trailing spaces. |
23
|
| Line has trailing spaces. |
25
|
| Class ConverterRegistry should be declared as final. |
27
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
30
|
| Missing a Javadoc comment. |
32
|
| Missing a Javadoc comment. |
35
|
| First sentence should end with a period. |
42
|
| Line is longer than 80 characters. |
43
|
| Line has trailing spaces. |
56
|
| Parameter helperClass should be final. |
59
|
| Expected @param tag for 'helperClass'. |
59
|
| First sentence should end with a period. |
72
|
| Line has trailing spaces. |
76
|
| Line is longer than 80 characters. |
77
|
| Line has trailing spaces. |
79
|
| Parameter c should be final. |
82
|
| Expected @param tag for 'c'. |
82
|
| Line is longer than 80 characters. |
94
|
| Line is longer than 80 characters. |
96
|
| Line is longer than 80 characters. |
99
|
| Line is longer than 80 characters. |
100
|
| Line is longer than 80 characters. |
101
|
| Line is longer than 80 characters. |
104
|
| Line is longer than 80 characters. |
105
|
| Line is longer than 80 characters. |
108
|
| Line is longer than 80 characters. |
112
|
| Line is longer than 80 characters. |
118
|
| Line is longer than 80 characters. |
120
|
| Line is longer than 80 characters. |
124
|
| Line is longer than 80 characters. |
126
|
| Line is longer than 80 characters. |
127
|
| Line is longer than 80 characters. |
128
|
| Line is longer than 80 characters. |
130
|
| Line is longer than 80 characters. |
131
|
| Line is longer than 80 characters. |
132
|
| Line is longer than 80 characters. |
133
|
| Line is longer than 80 characters. |
135
|
| Line is longer than 80 characters. |
136
|
| Line is longer than 80 characters. |
138
|
| Line is longer than 80 characters. |
140
|
| Line is longer than 80 characters. |
141
|
| Line is longer than 80 characters. |
142
|
| Line is longer than 80 characters. |
143
|
| Line is longer than 80 characters. |
145
|
| Line is longer than 80 characters. |
146
|
| Line is longer than 80 characters. |
152
|
| Line is longer than 80 characters. |
155
|
| Missing a Javadoc comment. |
163
|
| Parameter converter should be final. |
163
|
| Line is longer than 80 characters. |
169
|
| Line is longer than 80 characters. |
179
|
| First sentence should end with a period. |
185
|
| Line is longer than 80 characters. |
187
|
| Line has trailing spaces. |
189
|
| Parameter targetType should be final. |
195
|
| Expected @param tag for 'targetType'. |
195
|
| Parameter sourceObject should be final. |
195
|
| Expected @param tag for 'sourceObject'. |
195
|
| Expected @throws tag for 'JParamException'. |
196
|
| Line is longer than 80 characters. |
200
|
| Line is longer than 80 characters. |
212
|
| Line is longer than 80 characters. |
215
|
| Line is longer than 80 characters. |
216
|
| Line is longer than 80 characters. |
219
|
| Missing a Javadoc comment. |
225
|
| First sentence should end with a period. |
229
|
| Line is longer than 80 characters. |
230
|
| Line has trailing spaces. |
232
|
| Expected an @return tag. |
237
|
| Parameter sourceType should be final. |
237
|
| Expected @param tag for 'sourceType'. |
237
|
| Parameter targetType should be final. |
238
|
| Expected @param tag for 'targetType'. |
238
|
| Line is longer than 80 characters. |
243
|
net/sourceforge/jparam/conversion/converters/AbstractConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/AbstractConverter.java
Error | Line |
| Line has trailing spaces. |
12
|
| First sentence should end with a period. |
16
|
| Variable 'sourceClass' must be private and have accessor methods. |
20
|
| Missing a Javadoc comment. |
22
|
| Variable 'targetClass' must be private and have accessor methods. |
22
|
| Missing a Javadoc comment. |
24
|
| Variable 'conversionWeight' must be private and have accessor methods. |
24
|
| Line is longer than 80 characters. |
27
|
| Method 'getTargetClass' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Missing a Javadoc comment. |
29
|
| Method 'getWeight' is not designed for extension - needs to be abstract, final or empty. |
36
|
| Missing a Javadoc comment. |
36
|
| Line is longer than 80 characters. |
41
|
| Method 'getSourceClass' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Line is longer than 80 characters. |
48
|
| Method 'convert' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Missing a Javadoc comment. |
50
|
| Parameter o should be final. |
50
|
| Line is longer than 80 characters. |
67
|
| Line is longer than 80 characters. |
68
|
| First sentence should end with a period. |
83
|
| Line has trailing spaces. |
88
|
| Parameter o should be final. |
93
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
98
|
| Missing a Javadoc comment. |
98
|
| Method 'toConversionString' is not designed for extension - needs to be abstract, final or empty. |
108
|
| Missing a Javadoc comment. |
108
|
| First sentence should end with a period. |
131
|
| Line has trailing spaces. |
136
|
| Line has trailing spaces. |
141
|
| Parameter o should be final. |
145
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
150
|
| Missing a Javadoc comment. |
150
|
| '37' is a magic number. |
151
|
| '37' is a magic number. |
151
|
| First sentence should end with a period. |
155
|
| Line has trailing spaces. |
158
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
161
|
| Parameter obj should be final. |
161
|
net/sourceforge/jparam/conversion/converters/AmbigousConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/AmbigousConverter.java
Error | Line |
| Missing a Javadoc comment. |
20
|
| Missing a Javadoc comment. |
22
|
| Parameter converters should be final. |
22
|
| 'converters' hides a field. |
22
|
| Method 'internalConvert' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Parameter o should be final. |
30
|
| Line is longer than 80 characters. |
38
|
| Line is longer than 80 characters. |
50
|
| Line is longer than 80 characters. |
58
|
| Line is longer than 80 characters. |
60
|
| Line is longer than 80 characters. |
67
|
| Missing a Javadoc comment. |
67
|
| Parameter first should be final. |
67
|
| Parameter second should be final. |
67
|
| Line is longer than 80 characters. |
69
|
| Line is longer than 80 characters. |
70
|
| Line is longer than 80 characters. |
74
|
| Line is longer than 80 characters. |
78
|
| Line is longer than 80 characters. |
84
|
| Method 'getConverters' is not designed for extension - needs to be abstract, final or empty. |
92
|
| Missing a Javadoc comment. |
92
|
| Line is longer than 80 characters. |
93
|
| Method 'converterEquals' is not designed for extension - needs to be abstract, final or empty. |
97
|
| Missing a Javadoc comment. |
97
|
| Parameter o should be final. |
97
|
| Line is longer than 80 characters. |
107
|
| Method 'toConversionString' is not designed for extension - needs to be abstract, final or empty. |
117
|
| Missing a Javadoc comment. |
117
|
| Method 'update' is not designed for extension - needs to be abstract, final or empty. |
132
|
| Missing a Javadoc comment. |
132
|
| Parameter updatedConverter should be final. |
132
|
| Line is longer than 80 characters. |
138
|
net/sourceforge/jparam/conversion/converters/CreatorConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/CreatorConverter.java
Error | Line |
| Comment matches to-do format 'TODO:'. |
6
|
| Comment matches to-do format 'TODO:'. |
7
|
| Missing a Javadoc comment. |
9
|
| Missing a Javadoc comment. |
10
|
| Variable 'conversionCreator' must be private and have accessor methods. |
10
|
| Parameter conversionCreator should be final. |
15
|
| 'conversionCreator' hides a field. |
15
|
| Expected @param tag for 'conversionCreator'. |
15
|
| Line is longer than 80 characters. |
21
|
| Method 'internalConvert' is not designed for extension - needs to be abstract, final or empty. |
31
|
| Missing a Javadoc comment. |
31
|
| Parameter o should be final. |
31
|
| '{' is followed by whitespace. |
32
|
| Method 'converterEquals' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Parameter o should be final. |
35
|
| Method 'update' is not designed for extension - needs to be abstract, final or empty. |
40
|
| Missing a Javadoc comment. |
40
|
| Parameter updatedConverter should be final. |
40
|
| '{' is not preceded with whitespace. |
42
|
| Must have at least one statement. |
42
|
| Line is longer than 80 characters. |
44
|
net/sourceforge/jparam/conversion/converters/IConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/IConverter.java
Error | Line |
| First sentence should end with a period. |
6
|
| Line has trailing spaces. |
8
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
13
|
| First sentence should end with a period. |
17
|
| Line has trailing spaces. |
19
|
| First sentence should end with a period. |
24
|
| Line has trailing spaces. |
27
|
| First sentence should end with a period. |
32
|
| Line has trailing spaces. |
36
|
| First sentence should end with a period. |
45
|
| Line has trailing spaces. |
49
|
| First sentence should end with a period. |
54
|
| Line has trailing spaces. |
58
|
| Line has trailing spaces. |
59
|
| Line has trailing spaces. |
61
|
| Line has trailing spaces. |
64
|
| Line has trailing spaces. |
66
|
| First sentence should end with a period. |
71
|
| Line has trailing spaces. |
74
|
| Line has trailing spaces. |
75
|
| Line has trailing spaces. |
79
|
| Line has trailing spaces. |
80
|
| Line has trailing spaces. |
82
|
| Line has trailing spaces. |
86
|
| Line has trailing spaces. |
96
|
| Line has trailing spaces. |
100
|
| Line has trailing spaces. |
102
|
net/sourceforge/jparam/conversion/converters/MethodConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/MethodConverter.java
Error | Line |
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
12
|
| Variable 'conversionMethod' must be private and have accessor methods. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter conversionMethod should be final. |
14
|
| 'conversionMethod' hides a field. |
14
|
| Line is longer than 80 characters. |
22
|
| Line is longer than 80 characters. |
46
|
| Method 'internalConvert' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Missing a Javadoc comment. |
51
|
| Parameter o should be final. |
51
|
| '{' is followed by whitespace. |
52
|
| Missing a Javadoc comment. |
55
|
| Name 'SUPPORTED_PREFIX' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
55
|
| '{' is followed by whitespace. |
55
|
| Missing a Javadoc comment. |
58
|
| Parameter m should be final. |
58
|
| 'if' construct must use '{}'s. |
59
|
| Line is longer than 80 characters. |
60
|
| 'if' construct must use '{}'s. |
62
|
| 'if' construct must use '{}'s. |
64
|
| 'if' construct must use '{}'s. |
66
|
| Line is longer than 80 characters. |
67
|
| 'if' construct must use '{}'s. |
71
|
| Line is longer than 80 characters. |
74
|
| Missing a Javadoc comment. |
77
|
| Parameter m should be final. |
77
|
| Method 'converterEquals' is not designed for extension - needs to be abstract, final or empty. |
81
|
| Missing a Javadoc comment. |
81
|
| Parameter o should be final. |
81
|
| Method 'update' is not designed for extension - needs to be abstract, final or empty. |
86
|
| Missing a Javadoc comment. |
86
|
| Parameter updatedConverter should be final. |
86
|
| '{' is not preceded with whitespace. |
88
|
| Must have at least one statement. |
88
|
| Line is longer than 80 characters. |
90
|
net/sourceforge/jparam/conversion/converters/ParentConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/ParentConverter.java
Error | Line |
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
7
|
| Parameter parent should be final. |
7
|
| Parameter child should be final. |
7
|
| Method 'internalConvert' is not designed for extension - needs to be abstract, final or empty. |
13
|
| Missing a Javadoc comment. |
13
|
| Parameter o should be final. |
13
|
| Method 'converterEquals' is not designed for extension - needs to be abstract, final or empty. |
17
|
| Missing a Javadoc comment. |
17
|
| Parameter c should be final. |
17
|
| '{' is not preceded with whitespace. |
19
|
| Must have at least one statement. |
19
|
| Line has trailing spaces. |
20
|
| Line is longer than 80 characters. |
20
|
| Method 'update' is not designed for extension - needs to be abstract, final or empty. |
27
|
| Missing a Javadoc comment. |
27
|
| Parameter updatedConverter should be final. |
27
|
| '{' is not preceded with whitespace. |
29
|
| Must have at least one statement. |
29
|
| Line is longer than 80 characters. |
31
|
net/sourceforge/jparam/conversion/converters/PathConverter.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/converters/PathConverter.java
Error | Line |
| Missing a Javadoc comment. |
14
|
| Missing a Javadoc comment. |
15
|
| Variable 'path' must be private and have accessor methods. |
15
|
| Parameter path should be final. |
20
|
| 'path' hides a field. |
20
|
| Expected @param tag for 'path'. |
20
|
| Line is longer than 80 characters. |
25
|
| Missing a Javadoc comment. |
30
|
| Parameter first should be final. |
30
|
| Parameter second should be final. |
30
|
| Line is longer than 80 characters. |
50
|
| Missing a Javadoc comment. |
56
|
| Parameter path should be final. |
56
|
| 'path' hides a field. |
56
|
| Definition of 'equals()' without corresponding definition of 'hashCode()'. |
62
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
62
|
| Missing a Javadoc comment. |
62
|
| Parameter o should be final. |
62
|
| Line is longer than 80 characters. |
70
|
| Method 'internalConvert' is not designed for extension - needs to be abstract, final or empty. |
73
|
| Missing a Javadoc comment. |
73
|
| Parameter o should be final. |
73
|
| Missing a Javadoc comment. |
81
|
| Parameter first should be final. |
81
|
| Parameter second should be final. |
82
|
| Line is longer than 80 characters. |
87
|
| '{' is followed by whitespace. |
89
|
| Line is longer than 80 characters. |
93
|
| '{' is followed by whitespace. |
95
|
| Line is longer than 80 characters. |
98
|
| Line is longer than 80 characters. |
101
|
| Line is longer than 80 characters. |
102
|
| Method 'converterEquals' is not designed for extension - needs to be abstract, final or empty. |
112
|
| Missing a Javadoc comment. |
112
|
| Parameter o should be final. |
112
|
| Method 'toConversionString' is not designed for extension - needs to be abstract, final or empty. |
118
|
| Missing a Javadoc comment. |
118
|
| Line is longer than 80 characters. |
122
|
| Line is longer than 80 characters. |
131
|
| Line is longer than 80 characters. |
134
|
| Method 'update' is not designed for extension - needs to be abstract, final or empty. |
141
|
| Missing a Javadoc comment. |
141
|
| Parameter updatedConverter should be final. |
141
|
| Line is longer than 80 characters. |
168
|
| Line is longer than 80 characters. |
179
|
| Line is longer than 80 characters. |
180
|
| Line is longer than 80 characters. |
184
|
| Line is longer than 80 characters. |
185
|
| Line is longer than 80 characters. |
190
|
| Line is longer than 80 characters. |
197
|
| Line is longer than 80 characters. |
200
|
| Line is longer than 80 characters. |
208
|
net/sourceforge/jparam/conversion/converters/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/conversion/creators/AbstractCreator.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/AbstractCreator.java
Error | Line |
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
8
|
| Variable 'returnType' must be private and have accessor methods. |
8
|
| Missing a Javadoc comment. |
10
|
| Variable 'parameterTypes' must be private and have accessor methods. |
10
|
| Method 'getReturnClass' is not designed for extension - needs to be abstract, final or empty. |
12
|
| Missing a Javadoc comment. |
12
|
| Method 'getParameterTypes' is not designed for extension - needs to be abstract, final or empty. |
16
|
| Missing a Javadoc comment. |
16
|
| Method 'create' is not designed for extension - needs to be abstract, final or empty. |
20
|
| Missing a Javadoc comment. |
20
|
| Parameter parameters should be final. |
20
|
| Line is longer than 80 characters. |
23
|
| Line is longer than 80 characters. |
32
|
| Missing a Javadoc comment. |
36
|
| Parameter parameters should be final. |
36
|
| Missing a Javadoc comment. |
39
|
| Parameter o should be final. |
39
|
| Method 'canCreate' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Missing a Javadoc comment. |
41
|
| Parameter parameters should be final. |
41
|
| Line is longer than 80 characters. |
47
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
55
|
| Missing a Javadoc comment. |
55
|
| Line is longer than 80 characters. |
57
|
| Definition of 'equals()' without corresponding definition of 'hashCode()'. |
60
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Parameter obj should be final. |
60
|
net/sourceforge/jparam/conversion/creators/ConstructorCreator.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/ConstructorCreator.java
Error | Line |
| Missing a Javadoc comment. |
6
|
| Missing a Javadoc comment. |
7
|
| Variable 'canArgBeNull' must be private and have accessor methods. |
7
|
| Missing a Javadoc comment. |
9
|
| Variable 'c' must be private and have accessor methods. |
9
|
| Missing a Javadoc comment. |
11
|
| Parameter c should be final. |
11
|
| 'c' hides a field. |
11
|
| Line is longer than 80 characters. |
20
|
| Method 'internalCreate' is not designed for extension - needs to be abstract, final or empty. |
28
|
| Missing a Javadoc comment. |
28
|
| Parameter parameters should be final. |
28
|
| Method 'creatorEquals' is not designed for extension - needs to be abstract, final or empty. |
32
|
| Missing a Javadoc comment. |
32
|
| Parameter o should be final. |
32
|
| Method 'canBeNull' is not designed for extension - needs to be abstract, final or empty. |
38
|
| Missing a Javadoc comment. |
38
|
| Parameter index should be final. |
38
|
net/sourceforge/jparam/conversion/creators/CreatorRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/CreatorRegistry.java
Error | Line |
| First sentence should end with a period. |
16
|
| Line has trailing spaces. |
19
|
| Line has trailing spaces. |
25
|
| Line has trailing spaces. |
27
|
| Class CreatorRegistry should be declared as final. |
29
|
| Missing a Javadoc comment. |
30
|
| Missing a Javadoc comment. |
32
|
| Missing a Javadoc comment. |
34
|
| Missing a Javadoc comment. |
36
|
| Missing a Javadoc comment. |
39
|
| Missing a Javadoc comment. |
46
|
| Parameter c should be final. |
46
|
| First sentence should end with a period. |
50
|
| Line is longer than 80 characters. |
59
|
| Line has trailing spaces. |
60
|
| Line has trailing spaces. |
61
|
| Parameter c should be final. |
64
|
| Expected @param tag for 'c'. |
64
|
| Missing a Javadoc comment. |
77
|
| Parameter c should be final. |
77
|
| Line is longer than 80 characters. |
78
|
| Line is longer than 80 characters. |
83
|
| Line is longer than 80 characters. |
84
|
| Comment matches to-do format 'TODO:'. |
90
|
| Line is longer than 80 characters. |
90
|
| Line is longer than 80 characters. |
92
|
| Line is longer than 80 characters. |
95
|
| Line is longer than 80 characters. |
97
|
| Line is longer than 80 characters. |
99
|
| Line is longer than 80 characters. |
102
|
| Line is longer than 80 characters. |
103
|
| Line is longer than 80 characters. |
107
|
| Line is longer than 80 characters. |
108
|
| Missing a Javadoc comment. |
113
|
| Parameter c should be final. |
113
|
| Line is longer than 80 characters. |
115
|
| Missing a Javadoc comment. |
123
|
net/sourceforge/jparam/conversion/creators/ICreator.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/ICreator.java
Error | Line |
| First sentence should end with a period. |
5
|
| Line has trailing spaces. |
8
|
| First sentence should end with a period. |
13
|
| Line is longer than 80 characters. |
14
|
| Line has trailing spaces. |
16
|
| First sentence should end with a period. |
21
|
| Line has trailing spaces. |
26
|
| Line is longer than 80 characters. |
27
|
| First sentence should end with a period. |
31
|
| Line has trailing spaces. |
32
|
| Line is longer than 80 characters. |
32
|
| Line has trailing spaces. |
34
|
| Line is longer than 80 characters. |
38
|
| Line is longer than 80 characters. |
39
|
| First sentence should end with a period. |
43
|
| Line is longer than 80 characters. |
44
|
| Line is longer than 80 characters. |
45
|
| Line has trailing spaces. |
47
|
| Line is longer than 80 characters. |
49
|
net/sourceforge/jparam/conversion/creators/MethodCreator.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/MethodCreator.java
Error | Line |
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Variable 'canArgBeNull' must be private and have accessor methods. |
10
|
| Missing a Javadoc comment. |
12
|
| Variable 'm' must be private and have accessor methods. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter m should be final. |
14
|
| 'if' construct must use '{}'s. |
15
|
| Line is longer than 80 characters. |
16
|
| 'if' construct must use '{}'s. |
18
|
| Line is longer than 80 characters. |
19
|
| 'if' construct must use '{}'s. |
20
|
| Line is longer than 80 characters. |
21
|
| 'if' construct must use '{}'s. |
23
|
| 'if' construct must use '{}'s. |
25
|
| Missing a Javadoc comment. |
30
|
| Parameter m should be final. |
30
|
| 'm' hides a field. |
30
|
| Line is longer than 80 characters. |
43
|
| Method 'internalCreate' is not designed for extension - needs to be abstract, final or empty. |
51
|
| Missing a Javadoc comment. |
51
|
| Parameter parameters should be final. |
51
|
| Missing a Javadoc comment. |
55
|
| Parameter m should be final. |
55
|
| Method 'creatorEquals' is not designed for extension - needs to be abstract, final or empty. |
59
|
| Missing a Javadoc comment. |
59
|
| Parameter o should be final. |
59
|
| Method 'canBeNull' is not designed for extension - needs to be abstract, final or empty. |
65
|
| Missing a Javadoc comment. |
65
|
| Parameter index should be final. |
65
|
net/sourceforge/jparam/conversion/creators/ObjectCreator.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/creators/ObjectCreator.java
Error | Line |
| Class ObjectCreator should be declared as final. |
18
|
| Missing a Javadoc comment. |
18
|
| Missing a Javadoc comment. |
19
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
23
|
| Missing a Javadoc comment. |
34
|
| Parameter c should be final. |
34
|
| Missing a Javadoc comment. |
38
|
| Parameter c should be final. |
38
|
| Missing a Javadoc comment. |
45
|
| Missing a Javadoc comment. |
52
|
| Parameter bt should be final. |
52
|
| Parameter paramNodes should be final. |
52
|
| Line is longer than 80 characters. |
54
|
| Array brackets at illegal position. |
55
|
| Line is longer than 80 characters. |
60
|
| Line is longer than 80 characters. |
70
|
| Line is longer than 80 characters. |
72
|
| Line is longer than 80 characters. |
76
|
| Line is longer than 80 characters. |
77
|
| Line is longer than 80 characters. |
78
|
| Line is longer than 80 characters. |
79
|
| Line is longer than 80 characters. |
80
|
| Line is longer than 80 characters. |
82
|
| Line is longer than 80 characters. |
90
|
| Line is longer than 80 characters. |
91
|
| Line is longer than 80 characters. |
97
|
| Line is longer than 80 characters. |
102
|
| Line is longer than 80 characters. |
103
|
| Line is longer than 80 characters. |
106
|
| Line is longer than 80 characters. |
107
|
| Line is longer than 80 characters. |
108
|
| Line is longer than 80 characters. |
114
|
| Missing a Javadoc comment. |
119
|
| Parameter creators should be final. |
119
|
| Line is longer than 80 characters. |
137
|
| Line is longer than 80 characters. |
140
|
| Line is longer than 80 characters. |
152
|
| Line is longer than 80 characters. |
154
|
| Line is longer than 80 characters. |
155
|
| Line is longer than 80 characters. |
157
|
| Line is longer than 80 characters. |
168
|
| Line is longer than 80 characters. |
169
|
| Line is longer than 80 characters. |
174
|
| Missing a Javadoc comment. |
180
|
| Missing a Javadoc comment. |
184
|
| Missing a Javadoc comment. |
185
|
| Variable 'creator' must be private and have accessor methods. |
185
|
| Variable 'parameterWeights' must be private and have accessor methods. |
187
|
| Array brackets at illegal position. |
187
|
| Missing a Javadoc comment. |
187
|
| Parameter creator should be final. |
193
|
| 'creator' hides a field. |
193
|
| Expected @param tag for 'creator'. |
193
|
| Parameter parameterWeights should be final. |
194
|
| 'parameterWeights' hides a field. |
194
|
| Expected @param tag for 'parameterWeights'. |
194
|
| Missing a Javadoc comment. |
200
|
| Parameter other should be final. |
200
|
| Line is longer than 80 characters. |
201
|
| Line is longer than 80 characters. |
208
|
| Missing a Javadoc comment. |
221
|
| Line is longer than 80 characters. |
222
|
net/sourceforge/jparam/conversion/creators/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/conversion/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/conversion/weights/ScalarConversionWeight.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/conversion/weights/ScalarConversionWeight.java
Error | Line |
| First sentence should end with a period. |
3
|
| Line has trailing spaces. |
6
|
| Line has trailing spaces. |
8
|
| Line has trailing spaces. |
13
|
| Missing a Javadoc comment. |
15
|
| Name '_CONV_IMPOSSIBLE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
15
|
| Missing a Javadoc comment. |
16
|
| Name '_CONV_USER' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
16
|
| Missing a Javadoc comment. |
17
|
| Name '_CONV_TENTATIVE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
17
|
| Missing a Javadoc comment. |
18
|
| Name '_CONV_TO_PARENT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
18
|
| Missing a Javadoc comment. |
19
|
| Name '_CONV_STANDARD' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
19
|
| Missing a Javadoc comment. |
20
|
| Name '_CONV_PROMOTION' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
20
|
| Missing a Javadoc comment. |
21
|
| Name '_CONV_EXACT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. |
21
|
| Missing a Javadoc comment. |
24
|
| '{' is followed by whitespace. |
24
|
| Line is longer than 80 characters. |
28
|
| Missing a Javadoc comment. |
28
|
| Line is longer than 80 characters. |
31
|
| Missing a Javadoc comment. |
31
|
| Line is longer than 80 characters. |
34
|
| Missing a Javadoc comment. |
34
|
| Line is longer than 80 characters. |
37
|
| Missing a Javadoc comment. |
37
|
| Line is longer than 80 characters. |
40
|
| Missing a Javadoc comment. |
40
|
| Line is longer than 80 characters. |
43
|
| Missing a Javadoc comment. |
43
|
| Line is longer than 80 characters. |
46
|
| Missing a Javadoc comment. |
46
|
| Line is longer than 80 characters. |
49
|
| Missing a Javadoc comment. |
51
|
| Name 'NUMBER_OF_CONVERSION_TYPES' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
51
|
| Variable 'NUMBER_OF_CONVERSION_TYPES' must be private and have accessor methods. |
51
|
| Missing a Javadoc comment. |
54
|
| Variable 'weights' must be private and have accessor methods. |
54
|
| Line has trailing spaces. |
56
|
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. |
60
|
| Missing a Javadoc comment. |
60
|
| Parameter o should be final. |
60
|
| Line is longer than 80 characters. |
63
|
| Line is longer than 80 characters. |
64
|
| Line has trailing spaces. |
66
|
| Line is longer than 80 characters. |
67
|
| Line is longer than 80 characters. |
72
|
| Avoid inline conditionals. |
72
|
| Line has trailing spaces. |
75
|
| Line is longer than 80 characters. |
76
|
| Line has trailing spaces. |
80
|
| First sentence should end with a period. |
81
|
| Line has trailing spaces. |
85
|
| Parameter conversionType should be final. |
88
|
| Expected @param tag for 'conversionType'. |
88
|
| Line has trailing spaces. |
89
|
| First sentence should end with a period. |
96
|
| Line has trailing spaces. |
99
|
| Parameter first should be final. |
103
|
| Expected @param tag for 'first'. |
103
|
| Parameter second should be final. |
104
|
| Expected @param tag for 'second'. |
104
|
| Line has trailing spaces. |
109
|
| Line is longer than 80 characters. |
110
|
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
119
|
| Missing a Javadoc comment. |
119
|
| '10' is a magic number. |
122
|
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
131
|
| Missing a Javadoc comment. |
131
|
| Parameter o should be final. |
131
|
| First sentence should end with a period. |
138
|
| Line is longer than 80 characters. |
139
|
| Line has trailing spaces. |
141
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
144
|
| 'if' construct must use '{}'s. |
146
|
| 'if' construct must use '{}'s. |
154
|
| 'if' construct must use '{}'s. |
156
|
net/sourceforge/jparam/conversion/weights/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/output/ISerializer.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/output/ISerializer.java
Error | Line |
| First sentence should end with a period. |
7
|
| Line has trailing spaces. |
8
|
| Line has trailing spaces. |
10
|
| Line has trailing spaces. |
12
|
| First sentence should end with a period. |
17
|
| Line has trailing spaces. |
18
|
| Line has trailing spaces. |
20
|
| Line has trailing spaces. |
21
|
| Line has trailing spaces. |
25
|
| Redundant 'public' modifier. |
28
|
| Line has trailing spaces. |
30
|
| First sentence should end with a period. |
31
|
| Expected an @return tag. |
35
|
| Redundant 'public' modifier. |
35
|
net/sourceforge/jparam/output/OutputMethodSerializer.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/output/OutputMethodSerializer.java
Error | Line |
| Missing a Javadoc comment. |
14
|
| Missing a Javadoc comment. |
15
|
| Variable 'm' must be private and have accessor methods. |
15
|
| Missing a Javadoc comment. |
16
|
| Variable 'supportedClass' must be private and have accessor methods. |
16
|
| Missing a Javadoc comment. |
18
|
| Parameter m should be final. |
18
|
| 'm' hides a field. |
18
|
| Line has trailing spaces. |
25
|
| Method 'getSupportedClass' is not designed for extension - needs to be abstract, final or empty. |
29
|
| Missing a Javadoc comment. |
29
|
| Method 'serialize' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Missing a Javadoc comment. |
33
|
| Parameter obj should be final. |
33
|
| Parameter out should be final. |
33
|
| Line is longer than 80 characters. |
47
|
| Line is longer than 80 characters. |
60
|
| Line is longer than 80 characters. |
64
|
| Line is longer than 80 characters. |
65
|
| Method 'getSubObjects' is not designed for extension - needs to be abstract, final or empty. |
72
|
| Missing a Javadoc comment. |
72
|
| Parameter obj should be final. |
72
|
| Line is longer than 80 characters. |
74
|
| Line is longer than 80 characters. |
75
|
| '{' is followed by whitespace. |
77
|
| Missing a Javadoc comment. |
81
|
| Parameter m should be final. |
81
|
| 'if' construct must use '{}'s. |
82
|
| Line is longer than 80 characters. |
83
|
| 'if' construct must use '{}'s. |
84
|
| 'if' construct must use '{}'s. |
86
|
| Line is longer than 80 characters. |
87
|
| 'if' construct must use '{}'s. |
89
|
| Missing a Javadoc comment. |
94
|
| Parameter m should be final. |
94
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
98
|
| Missing a Javadoc comment. |
98
|
| Line is longer than 80 characters. |
100
|
net/sourceforge/jparam/output/SerializeMethodSerializer.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/output/SerializeMethodSerializer.java
Error | Line |
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
11
|
| Variable 'm' must be private and have accessor methods. |
11
|
| Missing a Javadoc comment. |
12
|
| Variable 'supportedClass' must be private and have accessor methods. |
12
|
| Missing a Javadoc comment. |
14
|
| Parameter m should be final. |
14
|
| 'm' hides a field. |
14
|
| Line has trailing spaces. |
21
|
| Method 'getSupportedClass' is not designed for extension - needs to be abstract, final or empty. |
25
|
| Missing a Javadoc comment. |
25
|
| Missing a Javadoc comment. |
29
|
| Parameter m should be final. |
29
|
| 'if' construct must use '{}'s. |
30
|
| Line is longer than 80 characters. |
31
|
| 'if' construct must use '{}'s. |
32
|
| Line is longer than 80 characters. |
33
|
| 'if' construct must use '{}'s. |
35
|
| Line is longer than 80 characters. |
37
|
| Line is longer than 80 characters. |
38
|
| 'if' construct must use '{}'s. |
40
|
| Missing a Javadoc comment. |
45
|
| Parameter m should be final. |
45
|
| Line is longer than 80 characters. |
49
|
| Method 'serialize' is not designed for extension - needs to be abstract, final or empty. |
49
|
| Missing a Javadoc comment. |
49
|
| Parameter obj should be final. |
49
|
| Parameter out should be final. |
49
|
| '{' is followed by whitespace. |
51
|
| Line is longer than 80 characters. |
53
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
58
|
| Missing a Javadoc comment. |
58
|
| Line is longer than 80 characters. |
60
|
net/sourceforge/jparam/output/SerializerRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/output/SerializerRegistry.java
Error | Line |
| Class SerializerRegistry should be declared as final. |
11
|
| Missing a Javadoc comment. |
11
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
14
|
| Missing a Javadoc comment. |
16
|
| Parameter obj should be final. |
17
|
| Parameter out should be final. |
17
|
| Line is longer than 80 characters. |
18
|
| Missing a Javadoc comment. |
28
|
| Missing a Javadoc comment. |
31
|
| Missing a Javadoc comment. |
38
|
| Parameter obj should be final. |
38
|
| Missing a Javadoc comment. |
59
|
| Parameter c should be final. |
59
|
| Parameter s should be final. |
59
|
| Line is longer than 80 characters. |
63
|
| Line is longer than 80 characters. |
64
|
| Missing a Javadoc comment. |
68
|
| Missing a Javadoc comment. |
72
|
| Parameter c should be final. |
72
|
| Line is longer than 80 characters. |
85
|
net/sourceforge/jparam/output/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/paramset/MatchException.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/paramset/MatchException.java
Error | Line |
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
7
|
| Missing a Javadoc comment. |
9
|
| Parameter ambigous should be final. |
9
|
| 'ambigous' hides a field. |
9
|
| Parameter msg should be final. |
9
|
| Missing a Javadoc comment. |
14
|
net/sourceforge/jparam/paramset/Param.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/paramset/Param.java
Error | Line |
| First sentence should end with a period. |
5
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
14
|
| Variable 'isInput' must be private and have accessor methods. |
14
|
| Missing a Javadoc comment. |
16
|
| Variable 'isOutput' must be private and have accessor methods. |
16
|
| Missing a Javadoc comment. |
18
|
| Variable 'defaultValue' must be private and have accessor methods. |
18
|
| Missing a Javadoc comment. |
20
|
| Variable 'assignedValue' must be private and have accessor methods. |
20
|
| Missing a Javadoc comment. |
22
|
| Variable 'typeBound' must be private and have accessor methods. |
22
|
| Line is longer than 80 characters. |
25
|
| Line is longer than 80 characters. |
28
|
| Parameter name_description should be final. |
28
|
| Expected @param tag for 'name_description'. |
28
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
28
|
| Parameter isInput should be final. |
28
|
| 'isInput' hides a field. |
28
|
| Expected @param tag for 'isInput'. |
28
|
| Parameter isOutput should be final. |
28
|
| 'isOutput' hides a field. |
28
|
| Expected @param tag for 'isOutput'. |
28
|
| Line is longer than 80 characters. |
29
|
| Parameter defaultValue should be final. |
29
|
| 'defaultValue' hides a field. |
29
|
| Expected @param tag for 'defaultValue'. |
29
|
| Parameter typeBound should be final. |
29
|
| 'typeBound' hides a field. |
29
|
| Expected @param tag for 'typeBound'. |
29
|
| Expected @throws tag for 'JParamException'. |
29
|
| 'if' construct must use '{}'s. |
35
|
| Method 'clearValue' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Expected an @return tag. |
50
|
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Expected an @return tag. |
57
|
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. |
64
|
| Parameter description should be final. |
64
|
| 'description' hides a field. |
64
|
| Expected @param tag for 'description'. |
64
|
| First sentence should end with a period. |
68
|
| Expected an @return tag. |
71
|
| Method 'isInput' is not designed for extension - needs to be abstract, final or empty. |
71
|
| First sentence should end with a period. |
75
|
| Expected an @return tag. |
78
|
| Method 'isOutput' is not designed for extension - needs to be abstract, final or empty. |
78
|
| Line is longer than 80 characters. |
83
|
| Line is longer than 80 characters. |
84
|
| Expected an @return tag. |
87
|
| Method 'wasAssignedTo' is not designed for extension - needs to be abstract, final or empty. |
87
|
| Method 'hasDefaultValue' is not designed for extension - needs to be abstract, final or empty. |
91
|
| Missing a Javadoc comment. |
91
|
| Method 'hasGivenValue' is not designed for extension - needs to be abstract, final or empty. |
95
|
| Missing a Javadoc comment. |
95
|
| Line is longer than 80 characters. |
100
|
| Line is longer than 80 characters. |
101
|
| Expected an @return tag. |
104
|
| Method 'getTypeBound' is not designed for extension - needs to be abstract, final or empty. |
104
|
| Line is longer than 80 characters. |
109
|
| Expected an @return tag. |
111
|
| Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
111
|
| 'if' construct must use '{}'s. |
112
|
| Method 'setValue' is not designed for extension - needs to be abstract, final or empty. |
123
|
| Parameter value should be final. |
123
|
| Expected @param tag for 'value'. |
123
|
| Expected @throws tag for 'JParamException'. |
123
|
| Line is longer than 80 characters. |
126
|
| Line is longer than 80 characters. |
127
|
| Line is longer than 80 characters. |
128
|
| Expected an @return tag. |
136
|
| Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. |
136
|
| Line is longer than 80 characters. |
144
|
| Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. |
144
|
| Parameter defaultValue should be final. |
144
|
| 'defaultValue' hides a field. |
144
|
| Expected @param tag for 'defaultValue'. |
144
|
| Expected @throws tag for 'JParamException'. |
144
|
| Line is longer than 80 characters. |
145
|
| Line is longer than 80 characters. |
147
|
| Line is longer than 80 characters. |
153
|
| Line is longer than 80 characters. |
157
|
| Parameter s should be final. |
157
|
| Expected @param tag for 's'. |
157
|
| Expected @throws tag for 'JParamException'. |
157
|
| Avoid inline conditionals. |
160
|
| 'name' hides a field. |
163
|
| Avoid inline conditionals. |
163
|
| 'if' construct must use '{}'s. |
165
|
| Line is longer than 80 characters. |
166
|
| Parameter name should be final. |
175
|
| 'name' hides a field. |
175
|
| Expected @param tag for 'name'. |
175
|
| Expected @throws tag for 'JParamException'. |
175
|
| 'if' construct must use '{}'s. |
176
|
| Line is longer than 80 characters. |
177
|
| Line is longer than 80 characters. |
181
|
| Line is longer than 80 characters. |
184
|
| Line is longer than 80 characters. |
192
|
net/sourceforge/jparam/paramset/ParamSet.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/paramset/ParamSet.java
Error | Line |
| First sentence should end with a period. |
20
|
| Line has trailing spaces. |
24
|
| Line has trailing spaces. |
26
|
| Missing a Javadoc comment. |
29
|
| Missing a Javadoc comment. |
30
|
| Missing a Javadoc comment. |
32
|
| Name 'm_max_feedback_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
32
|
| '100' is a magic number. |
32
|
| Missing a Javadoc comment. |
35
|
| Name 'param_map' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
35
|
| Missing a Javadoc comment. |
37
|
| Name 'param_names' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
37
|
| Missing a Javadoc comment. |
39
|
| Missing a Javadoc comment. |
41
|
| Name 'm_warning_is_error' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
41
|
| Missing a Javadoc comment. |
43
|
| Name 'm_ignore_unexpected_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
43
|
| Missing a Javadoc comment. |
45
|
| Name 'm_feedback_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
45
|
| Parameter description should be final. |
57
|
| 'description' hides a field. |
57
|
| Expected @param tag for 'description'. |
57
|
| Method 'clearValues' is not designed for extension - needs to be abstract, final or empty. |
61
|
| Missing a Javadoc comment. |
61
|
| Line is longer than 80 characters. |
62
|
| First sentence should end with a period. |
68
|
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. |
71
|
| Parameter description should be final. |
71
|
| 'description' hides a field. |
71
|
| Expected @param tag for 'description'. |
71
|
| First sentence should end with a period. |
75
|
| Expected an @return tag. |
78
|
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. |
78
|
| Line is longer than 80 characters. |
83
|
| Method 'addParam' is not designed for extension - needs to be abstract, final or empty. |
86
|
| Parameter param should be final. |
86
|
| Expected @param tag for 'param'. |
86
|
| Expected @throws tag for 'JParamException'. |
86
|
| Line is longer than 80 characters. |
89
|
| Line is longer than 80 characters. |
97
|
| Expected an @return tag. |
100
|
| Method 'getParam' is not designed for extension - needs to be abstract, final or empty. |
100
|
| Parameter name should be final. |
100
|
| Expected @param tag for 'name'. |
100
|
| Expected @throws tag for 'MatchException'. |
100
|
| Line is longer than 80 characters. |
105
|
| Line is longer than 80 characters. |
114
|
| Line is longer than 80 characters. |
119
|
| Line is longer than 80 characters. |
120
|
| Missing a Javadoc comment. |
126
|
| Parameter objects should be final. |
126
|
| First sentence should end with a period. |
137
|
| Expected an @return tag. |
140
|
| Method 'getParams' is not designed for extension - needs to be abstract, final or empty. |
140
|
| First sentence should end with a period. |
149
|
| Expected an @return tag. |
153
|
| Method 'info' is not designed for extension - needs to be abstract, final or empty. |
153
|
| 'if' construct must use '{}'s. |
156
|
| Line is longer than 80 characters. |
157
|
| Line is longer than 80 characters. |
161
|
| Line is longer than 80 characters. |
164
|
| Missing a Javadoc comment. |
173
|
| 'if' construct must use '{}'s. |
204
|
| 'if' construct must use '{}'s. |
206
|
| 'if' construct must use '{}'s. |
208
|
| Line is longer than 80 characters. |
216
|
| Line is longer than 80 characters. |
240
|
| Line is longer than 80 characters. |
242
|
| Missing a Javadoc comment. |
251
|
| Parameter table should be final. |
251
|
| Line is longer than 80 characters. |
261
|
| Line is longer than 80 characters. |
264
|
| 'if' construct must use '{}'s. |
271
|
| Line is longer than 80 characters. |
286
|
| Line is longer than 80 characters. |
297
|
| Method 'input' is not designed for extension - needs to be abstract, final or empty. |
300
|
| Parameter in should be final. |
300
|
| Expected @param tag for 'in'. |
300
|
| Expected @throws tag for 'JParamException'. |
300
|
| Line is longer than 80 characters. |
305
|
| Line is longer than 80 characters. |
308
|
| Method 'input' is not designed for extension - needs to be abstract, final or empty. |
308
|
| Parameter in should be final. |
308
|
| Expected @param tag for 'in'. |
308
|
| Parameter check should be final. |
308
|
| Expected @param tag for 'check'. |
308
|
| Expected @throws tag for 'JParamException'. |
308
|
| 'if' construct must use '{}'s. |
315
|
| Method 'input' is not designed for extension - needs to be abstract, final or empty. |
323
|
| Parameter args should be final. |
323
|
| Expected @param tag for 'args'. |
323
|
| Expected @throws tag for 'JParamException'. |
323
|
| Method 'input' is not designed for extension - needs to be abstract, final or empty. |
331
|
| Parameter args should be final. |
331
|
| Expected @param tag for 'args'. |
331
|
| Parameter check should be final. |
331
|
| Expected @param tag for 'check'. |
331
|
| Expected @throws tag for 'JParamException'. |
331
|
| Line is longer than 80 characters. |
332
|
| Line is longer than 80 characters. |
334
|
| Line is longer than 80 characters. |
335
|
| Line is longer than 80 characters. |
353
|
| Method 'check' is not designed for extension - needs to be abstract, final or empty. |
361
|
| Expected @throws tag for 'JParamException'. |
361
|
| Line is longer than 80 characters. |
369
|
| Line is longer than 80 characters. |
370
|
| First sentence should end with a period. |
375
|
| Method 'output' is not designed for extension - needs to be abstract, final or empty. |
378
|
| Expected @throws tag for 'JParamException'. |
378
|
| Method 'output' is not designed for extension - needs to be abstract, final or empty. |
385
|
| Parameter out should be final. |
385
|
| Expected @param tag for 'out'. |
385
|
| Expected @throws tag for 'JParamException'. |
385
|
| Method 'write_feedback' is not designed for extension - needs to be abstract, final or empty. |
400
|
| Missing a Javadoc comment. |
400
|
| Name 'write_feedback' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
400
|
| Line is longer than 80 characters. |
402
|
| Line is longer than 80 characters. |
413
|
| Line is longer than 80 characters. |
416
|
| Line is longer than 80 characters. |
417
|
| Line is longer than 80 characters. |
420
|
| Line is longer than 80 characters. |
424
|
| Line is longer than 80 characters. |
427
|
| Line is longer than 80 characters. |
428
|
| Line is longer than 80 characters. |
429
|
| Line is longer than 80 characters. |
430
|
| Line is longer than 80 characters. |
441
|
| Method 'notifyAssignment' is not designed for extension - needs to be abstract, final or empty. |
448
|
| Parameter name should be final. |
448
|
| Expected @param tag for 'name'. |
448
|
| Parameter value should be final. |
448
|
| Expected @param tag for 'value'. |
448
|
| Expected @throws tag for 'JParamException'. |
449
|
| Line is longer than 80 characters. |
462
|
| 'if' construct must use '{}'s. |
467
|
| Line is longer than 80 characters. |
468
|
| 'if' construct must use '{}'s. |
471
|
| 'if' construct must use '{}'s. |
475
|
| Line is longer than 80 characters. |
476
|
| Line is longer than 80 characters. |
479
|
| Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. |
483
|
| Missing a Javadoc comment. |
483
|
| Parameter outStream should be final. |
483
|
| 'outStream' hides a field. |
483
|
| Method 'warning_is_error' is not designed for extension - needs to be abstract, final or empty. |
487
|
| Missing a Javadoc comment. |
487
|
| Name 'warning_is_error' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
487
|
| Parameter b should be final. |
487
|
| Method 'ignore_unexpected' is not designed for extension - needs to be abstract, final or empty. |
491
|
| Missing a Javadoc comment. |
491
|
| Name 'ignore_unexpected' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
491
|
| Parameter b should be final. |
491
|
| Method 'feedback_enabled' is not designed for extension - needs to be abstract, final or empty. |
495
|
| Missing a Javadoc comment. |
495
|
| Name 'feedback_enabled' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
495
|
| Parameter b should be final. |
495
|
| Method 'max_feedback_length' is not designed for extension - needs to be abstract, final or empty. |
499
|
| Missing a Javadoc comment. |
499
|
| Name 'max_feedback_length' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
499
|
| Parameter i should be final. |
499
|
| Method 'set_feedback_stream' is not designed for extension - needs to be abstract, final or empty. |
503
|
| Missing a Javadoc comment. |
503
|
| Name 'set_feedback_stream' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
503
|
| Parameter ps should be final. |
503
|
net/sourceforge/jparam/paramset/iParam.java
Error | Line |
| First sentence should end with a period. |
5
|
| Name 'iParam' must match pattern '^[A-Z][a-zA-Z0-9]*$'. |
9
|
| Line is longer than 80 characters. |
15
|
| Parameter name_description should be final. |
15
|
| Expected @param tag for 'name_description'. |
15
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
15
|
| Parameter defaultValue should be final. |
15
|
| Expected @param tag for 'defaultValue'. |
15
|
| Parameter typeBound should be final. |
15
|
| Expected @param tag for 'typeBound'. |
15
|
| Expected @throws tag for 'JParamException'. |
16
|
| Missing a Javadoc comment. |
20
|
| Parameter name_description should be final. |
20
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
20
|
| Parameter typeBound should be final. |
20
|
| Line is longer than 80 characters. |
26
|
| Parameter name_description should be final. |
28
|
| Expected @param tag for 'name_description'. |
28
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
28
|
| Parameter defaultValue should be final. |
28
|
| Expected @param tag for 'defaultValue'. |
28
|
| Expected @throws tag for 'JParamException'. |
29
|
| Line is longer than 80 characters. |
34
|
| Parameter name_description should be final. |
37
|
| Expected @param tag for 'name_description'. |
37
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
37
|
| Expected @throws tag for 'JParamException'. |
37
|
net/sourceforge/jparam/paramset/ioParam.java
Error | Line |
| First sentence should end with a period. |
5
|
| Name 'ioParam' must match pattern '^[A-Z][a-zA-Z0-9]*$'. |
9
|
| Line is longer than 80 characters. |
12
|
| Line is longer than 80 characters. |
15
|
| Parameter name_description should be final. |
15
|
| Expected @param tag for 'name_description'. |
15
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
15
|
| Parameter defaultValue should be final. |
15
|
| Expected @param tag for 'defaultValue'. |
15
|
| Parameter typeBound should be final. |
15
|
| Expected @param tag for 'typeBound'. |
15
|
| Expected @throws tag for 'JParamException'. |
16
|
| Missing a Javadoc comment. |
20
|
| Parameter name_description should be final. |
20
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
20
|
| Parameter typeBound should be final. |
20
|
| Line is longer than 80 characters. |
26
|
| Parameter name_description should be final. |
28
|
| Expected @param tag for 'name_description'. |
28
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
28
|
| Parameter defaultValue should be final. |
28
|
| Expected @param tag for 'defaultValue'. |
28
|
| Expected @throws tag for 'JParamException'. |
29
|
| Line is longer than 80 characters. |
34
|
| Parameter name_description should be final. |
37
|
| Expected @param tag for 'name_description'. |
37
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
37
|
| Expected @throws tag for 'JParamException'. |
37
|
net/sourceforge/jparam/paramset/oParam.java
Error | Line |
| First sentence should end with a period. |
5
|
| Name 'oParam' must match pattern '^[A-Z][a-zA-Z0-9]*$'. |
9
|
| Line is longer than 80 characters. |
12
|
| Line is longer than 80 characters. |
15
|
| Parameter name_description should be final. |
15
|
| Expected @param tag for 'name_description'. |
15
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
15
|
| Parameter defaultValue should be final. |
15
|
| Expected @param tag for 'defaultValue'. |
15
|
| Parameter typeBound should be final. |
15
|
| Expected @param tag for 'typeBound'. |
15
|
| Expected @throws tag for 'JParamException'. |
16
|
| Missing a Javadoc comment. |
20
|
| Parameter name_description should be final. |
20
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
20
|
| Parameter typeBound should be final. |
20
|
| Line is longer than 80 characters. |
26
|
| Parameter name_description should be final. |
28
|
| Expected @param tag for 'name_description'. |
28
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
28
|
| Parameter defaultValue should be final. |
28
|
| Expected @param tag for 'defaultValue'. |
28
|
| Expected @throws tag for 'JParamException'. |
29
|
| Line is longer than 80 characters. |
34
|
| Parameter name_description should be final. |
37
|
| Expected @param tag for 'name_description'. |
37
|
| Name 'name_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
37
|
| Expected @throws tag for 'JParamException'. |
37
|
net/sourceforge/jparam/paramset/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/parser/AssignmentListener.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/AssignmentListener.java
Error | Line |
| Missing a Javadoc comment. |
5
|
| Missing a Javadoc comment. |
6
|
| Redundant 'public' modifier. |
6
|
net/sourceforge/jparam/parser/CompositeTreeNode.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/CompositeTreeNode.java
Error | Line |
| First sentence should end with a period. |
12
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Missing a Javadoc comment. |
20
|
| Parameter typeName should be final. |
25
|
| 'typeName' hides a field. |
25
|
| Expected @param tag for 'typeName'. |
25
|
| Parameter parameters should be final. |
25
|
| 'parameters' hides a field. |
25
|
| Expected @param tag for 'parameters'. |
25
|
| Expected an @return tag. |
39
|
| Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Line is longer than 80 characters. |
43
|
| Method 'getConversionWeight' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Parameter expectedTypeClass should be final. |
43
|
| Line is longer than 80 characters. |
46
|
| Line is longer than 80 characters. |
50
|
| Method 'getConstructedValue' is not designed for extension - needs to be abstract, final or empty. |
54
|
| Missing a Javadoc comment. |
54
|
| Parameter expectedTypeClass should be final. |
54
|
| Line is longer than 80 characters. |
58
|
| Line is longer than 80 characters. |
65
|
| Line is longer than 80 characters. |
66
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
70
|
| Missing a Javadoc comment. |
70
|
| Line is longer than 80 characters. |
71
|
| Missing a Javadoc comment. |
87
|
| Parameter text should be final. |
87
|
| Parameter args should be final. |
87
|
net/sourceforge/jparam/parser/MapItem.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/MapItem.java
Error | Line |
| First sentence should end with a period. |
4
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Parameter key should be final. |
15
|
| 'key' hides a field. |
15
|
| Expected @param tag for 'key'. |
15
|
| Parameter value should be final. |
15
|
| 'value' hides a field. |
15
|
| Expected @param tag for 'value'. |
15
|
| First sentence should end with a period. |
20
|
| Expected an @return tag. |
23
|
| Method 'getKey' is not designed for extension - needs to be abstract, final or empty. |
23
|
| Expected an @return tag. |
30
|
| Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
34
|
| Missing a Javadoc comment. |
34
|
net/sourceforge/jparam/parser/MapLeaf.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/MapLeaf.java
Error | Line |
| First sentence should end with a period. |
13
|
| Missing a Javadoc comment. |
17
|
| First sentence should end with a period. |
19
|
| Parameter items should be final. |
22
|
| 'items' hides a field. |
22
|
| Expected @param tag for 'items'. |
22
|
| Method 'getConstructedValue' is not designed for extension - needs to be abstract, final or empty. |
26
|
| Missing a Javadoc comment. |
26
|
| Parameter expectedType should be final. |
26
|
| Line has trailing spaces. |
29
|
| '{' is not preceded with whitespace. |
30
|
| 'try' is not followed by whitespace. |
31
|
| '{' is not preceded with whitespace. |
31
|
| Line is longer than 80 characters. |
32
|
| 'cast' is not followed by whitespace. |
33
|
| '{' is not preceded with whitespace. |
34
|
| Line is longer than 80 characters. |
35
|
| Line has trailing spaces. |
40
|
| Line is longer than 80 characters. |
46
|
| Line is longer than 80 characters. |
47
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
53
|
| Missing a Javadoc comment. |
53
|
| Method 'getConversionWeight' is not designed for extension - needs to be abstract, final or empty. |
70
|
| Missing a Javadoc comment. |
70
|
| Parameter expectedClass should be final. |
70
|
net/sourceforge/jparam/parser/SimpleLeaf.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/SimpleLeaf.java
Error | Line |
| First sentence should end with a period. |
9
|
| Missing a Javadoc comment. |
13
|
| Missing a Javadoc comment. |
15
|
| Missing a Javadoc comment. |
17
|
| Missing a Javadoc comment. |
19
|
| Missing a Javadoc comment. |
21
|
| Missing a Javadoc comment. |
23
|
| Parameter value should be final. |
28
|
| 'value' hides a field. |
28
|
| Expected @param tag for 'value'. |
28
|
| Parameter type should be final. |
28
|
| 'type' hides a field. |
28
|
| Expected @param tag for 'type'. |
28
|
| Method 'getConstructedValue' is not designed for extension - needs to be abstract, final or empty. |
33
|
| Missing a Javadoc comment. |
33
|
| Parameter expectedType should be final. |
33
|
| Line is longer than 80 characters. |
50
|
| Method 'getConversionWeight' is not designed for extension - needs to be abstract, final or empty. |
50
|
| Missing a Javadoc comment. |
50
|
| Parameter expectedTypeClass should be final. |
50
|
| Line is longer than 80 characters. |
54
|
| Line is longer than 80 characters. |
57
|
| Name 'tentative_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
59
|
| Line is longer than 80 characters. |
72
|
| Line is longer than 80 characters. |
77
|
| Line has trailing spaces. |
79
|
| Line is longer than 80 characters. |
80
|
| Line is longer than 80 characters. |
86
|
| Method 'hex_value' is not designed for extension - needs to be abstract, final or empty. |
96
|
| Missing a Javadoc comment. |
96
|
| Name 'hex_value' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
96
|
| Parameter digit should be final. |
96
|
| 'if' construct must use '{}'s. |
97
|
| 'if' construct must use '{}'s. |
99
|
| '10' is a magic number. |
100
|
| '10' is a magic number. |
103
|
| Missing a Javadoc comment. |
106
|
| Missing a Javadoc comment. |
107
|
| Parameter str should be final. |
107
|
| 'str' hides a field. |
107
|
| Parameter pos should be final. |
107
|
| 'pos' hides a field. |
107
|
| Missing a Javadoc comment. |
112
|
| Variable 'str' must be private and have accessor methods. |
112
|
| Missing a Javadoc comment. |
114
|
| Variable 'pos' must be private and have accessor methods. |
114
|
| Method 'decode_next_char' is not designed for extension - needs to be abstract, final or empty. |
117
|
| Missing a Javadoc comment. |
117
|
| Name 'decode_next_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
117
|
| Parameter swp should be final. |
117
|
| Line is longer than 80 characters. |
118
|
| 'if' construct must use '{}'s. |
122
|
| Name 'most_digit' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
127
|
| Name 'least_digit' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
128
|
| Line is longer than 80 characters. |
129
|
| '4' is a magic number. |
129
|
| '11' is a magic number. |
139
|
| '7' is a magic number. |
147
|
| Method 'decode_char' is not designed for extension - needs to be abstract, final or empty. |
153
|
| Missing a Javadoc comment. |
153
|
| Name 'decode_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
153
|
| Parameter str should be final. |
153
|
| Name 'decoded_char' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
154
|
| Line is longer than 80 characters. |
156
|
| Line is longer than 80 characters. |
162
|
| Line is longer than 80 characters. |
163
|
| Method 'decode_string' is not designed for extension - needs to be abstract, final or empty. |
175
|
| Missing a Javadoc comment. |
175
|
| Name 'decode_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
175
|
| Parameter str should be final. |
175
|
| Name 'decoded_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
176
|
| Line is longer than 80 characters. |
178
|
| Line is longer than 80 characters. |
187
|
| Missing a Javadoc comment. |
193
|
| 'static' modifier out of order with the JLS suggestions. |
193
|
| Missing a Javadoc comment. |
195
|
| 'static' modifier out of order with the JLS suggestions. |
195
|
| Missing a Javadoc comment. |
197
|
| 'static' modifier out of order with the JLS suggestions. |
197
|
| Missing a Javadoc comment. |
199
|
| 'static' modifier out of order with the JLS suggestions. |
199
|
| Missing a Javadoc comment. |
201
|
| Parameter value should be final. |
201
|
| 'value' hides a field. |
201
|
| Line is longer than 80 characters. |
225
|
| Missing a Javadoc comment. |
235
|
| Name 'decode_tentative' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
235
|
| Parameter targetType should be final. |
235
|
| Parameter value should be final. |
235
|
| 'value' hides a field. |
235
|
| Name 'tentative_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
238
|
| Line is longer than 80 characters. |
243
|
| '4' is a magic number. |
243
|
| '10' is a magic number. |
249
|
| '16' is a magic number. |
252
|
| '8' is a magic number. |
255
|
| Line is longer than 80 characters. |
261
|
| '3' is a magic number. |
264
|
| Line is longer than 80 characters. |
265
|
| '4' is a magic number. |
265
|
| Line is longer than 80 characters. |
281
|
| Line is longer than 80 characters. |
288
|
| Line is longer than 80 characters. |
292
|
| Line is longer than 80 characters. |
293
|
| Missing a Javadoc comment. |
299
|
| Name 'decode_tentative_real' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
299
|
| Parameter value should be final. |
299
|
| 'value' hides a field. |
299
|
| Parameter isFloat should be final. |
299
|
| Missing a Javadoc comment. |
307
|
| Name 'decode_tentative_int' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
307
|
| Parameter value should be final. |
307
|
| 'value' hides a field. |
307
|
| Parameter base should be final. |
307
|
| Parameter isUnsigned should be final. |
308
|
| Parameter isLong should be final. |
308
|
| 'if' construct must use '{}'s. |
310
|
| 'if' construct must use '{}'s. |
312
|
| 'if' construct must use '{}'s. |
325
|
| '8' is a magic number. |
332
|
| '10' is a magic number. |
333
|
| '16' is a magic number. |
337
|
| 'if' construct must use '{}'s. |
355
|
| Line is longer than 80 characters. |
358
|
| Missing a Javadoc comment. |
363
|
| Name 'decode_tentative_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
363
|
| Parameter value should be final. |
363
|
| 'value' hides a field. |
363
|
| Line is longer than 80 characters. |
365
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
371
|
| Missing a Javadoc comment. |
371
|
net/sourceforge/jparam/parser/TreeNode.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/TreeNode.java
Error | Line |
| First sentence should end with a period. |
6
|
| Missing a Javadoc comment. |
10
|
| Redundant 'public' modifier. |
10
|
| Line is longer than 80 characters. |
13
|
| Missing a Javadoc comment. |
13
|
| Redundant 'public' modifier. |
13
|
net/sourceforge/jparam/parser/ValueSetItem.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/ValueSetItem.java
Error | Line |
| First sentence should end with a period. |
4
|
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Parameter name should be final. |
15
|
| 'name' hides a field. |
15
|
| Expected @param tag for 'name'. |
15
|
| Parameter value should be final. |
15
|
| 'value' hides a field. |
15
|
| Expected @param tag for 'value'. |
15
|
| Expected an @return tag. |
23
|
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
23
|
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Parameter name should be final. |
30
|
| 'name' hides a field. |
30
|
| Expected @param tag for 'name'. |
30
|
| Expected an @return tag. |
37
|
| Method 'getValue' is not designed for extension - needs to be abstract, final or empty. |
37
|
| Method 'setValue' is not designed for extension - needs to be abstract, final or empty. |
44
|
| Parameter value should be final. |
44
|
| 'value' hides a field. |
44
|
| Expected @param tag for 'value'. |
44
|
net/sourceforge/jparam/parser/VectorLeaf.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/parser/VectorLeaf.java
Error | Line |
| First sentence should end with a period. |
13
|
| Missing a Javadoc comment. |
17
|
| Missing a Javadoc comment. |
19
|
| 'static' modifier out of order with the JLS suggestions. |
19
|
| Missing a Javadoc comment. |
21
|
| 'static' modifier out of order with the JLS suggestions. |
21
|
| First sentence should end with a period. |
23
|
| Parameter elements should be final. |
26
|
| 'elements' hides a field. |
26
|
| Expected @param tag for 'elements'. |
26
|
| Parameter vectorType should be final. |
26
|
| Expected @param tag for 'vectorType'. |
26
|
| Line is longer than 80 characters. |
30
|
| Method 'getConstructedValue' is not designed for extension - needs to be abstract, final or empty. |
35
|
| Missing a Javadoc comment. |
35
|
| Parameter expectedType should be final. |
35
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
52
|
| Missing a Javadoc comment. |
52
|
| Missing a Javadoc comment. |
68
|
| Parameter shellString should be final. |
68
|
| Line is longer than 80 characters. |
76
|
| Method 'getConversionWeight' is not designed for extension - needs to be abstract, final or empty. |
82
|
| Missing a Javadoc comment. |
82
|
| Parameter expectedClass should be final. |
82
|
net/sourceforge/jparam/parser/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/typename/TypeNameRegistry.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/typename/TypeNameRegistry.java
Error | Line |
| First sentence should end with a period. |
9
|
| Line has trailing spaces. |
11
|
| Line has trailing spaces. |
13
|
| Class TypeNameRegistry should be declared as final. |
15
|
| Missing a Javadoc comment. |
16
|
| Missing a Javadoc comment. |
18
|
| Missing a Javadoc comment. |
20
|
| Missing a Javadoc comment. |
22
|
| Missing a Javadoc comment. |
25
|
| First sentence should end with a period. |
32
|
| Line is longer than 80 characters. |
33
|
| Line has trailing spaces. |
35
|
| Line is longer than 80 characters. |
36
|
| Line has trailing spaces. |
38
|
| Line is longer than 80 characters. |
43
|
| Parameter _jparamTypeName should be final. |
43
|
| Expected @param tag for '_jparamTypeName'. |
43
|
| Name '_jparamTypeName' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
43
|
| Expected @throws tag for 'JParamException'. |
43
|
| Line is longer than 80 characters. |
46
|
| Line is longer than 80 characters. |
50
|
| Line is longer than 80 characters. |
54
|
| Line is longer than 80 characters. |
63
|
| Line is longer than 80 characters. |
67
|
| First sentence should end with a period. |
72
|
| Line has trailing spaces. |
74
|
| Parameter type should be final. |
79
|
| Expected @param tag for 'type'. |
79
|
| Expected @throws tag for 'JParamException'. |
79
|
| First sentence should end with a period. |
89
|
| Line has trailing spaces. |
92
|
| Parameter t should be final. |
96
|
| Expected @param tag for 't'. |
96
|
| Parameter jparamTypeName should be final. |
96
|
| Expected @param tag for 'jparamTypeName'. |
96
|
| First sentence should end with a period. |
101
|
| Line has trailing spaces. |
106
|
| Parameter jparamTypeName should be final. |
110
|
| Expected @param tag for 'jparamTypeName'. |
110
|
| Parameter t should be final. |
110
|
| Expected @param tag for 't'. |
110
|
| First sentence should end with a period. |
114
|
| Line has trailing spaces. |
119
|
| Parameter t should be final. |
123
|
| Expected @param tag for 't'. |
123
|
| Parameter jparamTypeName should be final. |
123
|
| Expected @param tag for 'jparamTypeName'. |
123
|
| Missing a Javadoc comment. |
128
|
net/sourceforge/jparam/typename/package.html
Error | Line |
| Missing package documentation file. | 0 |
net/sourceforge/jparam/util/MultiMap.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/util/MultiMap.java
Error | Line |
| Missing a Javadoc comment. |
8
|
| Missing a Javadoc comment. |
10
|
| Missing a Javadoc comment. |
12
|
| Missing a Javadoc comment. |
16
|
| Parameter map should be final. |
16
|
| 'map' hides a field. |
16
|
| Method 'put' is not designed for extension - needs to be abstract, final or empty. |
20
|
| Missing a Javadoc comment. |
20
|
| Parameter key should be final. |
20
|
| Parameter value should be final. |
20
|
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. |
30
|
| Missing a Javadoc comment. |
30
|
| Parameter key should be final. |
30
|
| Parameter value should be final. |
30
|
| Method 'get' is not designed for extension - needs to be abstract, final or empty. |
39
|
| Missing a Javadoc comment. |
39
|
| Parameter key should be final. |
39
|
| Method 'entrySet' is not designed for extension - needs to be abstract, final or empty. |
43
|
| Missing a Javadoc comment. |
43
|
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. |
47
|
| Missing a Javadoc comment. |
47
|
net/sourceforge/jparam/util/Utils.java
Error | Line |
| File does not end with a newline. |
0
|
net/sourceforge/jparam/util/Utils.java
Error | Line |
| Missing a Javadoc comment. |
3
|
| Utility classes should not have a public or default constructor. |
3
|
| Missing a Javadoc comment. |
4
|
| Missing a Javadoc comment. |
6
|
| Parameter cond should be final. |
6
|
| Parameter msg should be final. |
6
|
| Expected an @return tag. |
17
|
| Parameter o should be final. |
17
|
| Expected @param tag for 'o'. |
17
|
net/sourceforge/jparam/util/package.html
Error | Line |
| Missing package documentation file. | 0 |