Repository navigation
Expand file tree
/
Copy pathsun-eclipse-results.csv
More file actions
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
337 lines (337 loc) · 46.5 KB
/
Copy pathsun-eclipse-results.csv
File metadata and controls
337 lines (337 loc) · 46.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
rule;n;n_pos;n_neg;subset;acc;acc_std;rec;rec_std;prec;prec_std;fscore;fscore_std
Any;780;150;630;0.05;0.8915384615384614;0.004837939042080331;0.7333333333333334;0.017384539747207082;0.7117081152728949;0.0142787235616249;0.7222316624249207;0.01252229676223863
Line is longer than 80 characters;780;83;697;0.05;0.9321794871794872;0.004112567931370612;0.6795180722891566;0.03151011284487233;0.6820373746060994;0.018151818666235015;0.6805067457130088;0.02205443454076362
Line has trailing spaces.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;781;6;775;0.05;0.9848911651728554;0.0014932015095634695;0.2;0.06666666666666667;0.14706349206349206;0.043880420549878105;0.1685989010989011;0.051340633238876825
Variable must be private and have accessor methods;780;3;777;0.05;0.9935897435897438;0.0005733507634614825;0.0;0.0;0.0;0.0;0.0;0.0
Missing a Javadoc comment.;780;19;761;0.05;0.9876923076923078;0.001538461538461533;0.7368421052631577;1.1102230246251565e-16;0.7560517715858273;0.05225188121876006;0.7454642496747759;0.02455961873035621
Parameter should be final;780;31;749;0.05;0.9920512820512821;0.0013808114890088423;0.9193548387096774;0.026007283059027556;0.8850836999022483;0.01415198846755585;0.9017729134664618;0.017920430893272568
Class designed for extension without Javadoc;780;11;769;0.05;0.9837179487179485;0.0005875097044815667;0.48181818181818176;0.04165977904505308;0.4301282051282051;0.02056283965685313;0.45434782608695656;0.029886363227972824
'}' should be on the same line as the next part of a multi-block statement;780;1;779;0.05;0.9980769230769232;0.0008600261451922238;0.0;0.0;0.0;0.0;0.0;0.0
Hidden field;781;4;777;0.05;0.9939820742637643;0.0008198622583140609;0.25;0.0;0.39166666666666666;0.09166666666666667;0.30119047619047623;0.02819695067220715
Symbol is not followed by whitespace.;780;3;777;0.05;0.9943589743589744;0.0011750194089630319;0.06666666666666667;0.13333333333333333;0.1;0.20000000000000004;0.08;0.16
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';780;1;779;0.05;0.998717948717949;2.220446049250313e-16;0.0;0.0;0.0;0.0;0.0;0.0
Expected @param tag;780;11;769;0.05;0.9823076923076922;0.0012561485860426512;0.6181818181818182;0.036363636363636376;0.4157286598850066;0.024504844303162576;0.4965185185185185;0.0241827745381323
Avoid inline conditionals.;780;4;776;0.05;0.9994871794871795;0.0006280742930213256;0.9;0.12247448713915891;1.0;0.0;0.9428571428571428;0.06998542122237654
Symbol is followed by whitespace.;780;1;779;0.05;0.9976923076923079;0.0007692307692307665;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is preceded with whitespace.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;781;2;779;0.05;0.997439180537772;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unused import;781;1;780;0.05;0.9966709346991038;0.0011735149026775782;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;780;1;779;0.05;0.998717948717949;2.220446049250313e-16;0.0;0.0;0.0;0.0;0.0;0.0
Symbol should be on a new line.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;780;1;779;0.05;0.9970512820512821;0.0005875097044815158;0.0;0.0;0.0;0.0;0.0;0.0
Expected @throws tag;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;780;1;779;0.05;0.998076923076923;0.0006410256410256387;0.0;0.0;0.0;0.0;0.0;0.0
First sentence should end with a period.;780;2;778;0.05;0.9944871794871796;0.0012884455924513916;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'private' modifier.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;780;5;775;0.05;0.9962820512820512;0.0006904057445044212;0.9;0.1341640786499874;0.667142857142857;0.07873035874270551;0.7548717948717949;0.045684220412964355
Utility classes should not have a public or default constructor.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unknown tag;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;780;1;779;0.05;0.9974358974358974;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'else' construct must use '{}'s.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;780;1;779;0.05;0.9985897435897435;0.00038461538461538326;0.0;0.0;0.0;0.0;0.0;0.0
'protected' modifier out of order with the JLS suggestions.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;780;2;778;0.05;0.9969230769230769;0.0006280742930213256;0.0;0.0;0.0;0.0;0.0;0.0
Expression can be simplified.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;780;0;780;0.05;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;1560;300;1260;0.1;0.9228846153846154;0.0030882537103707856;0.8143333333333332;0.01044030650891054;0.7909972783047979;0.010325322724782742;0.8024327215103806;0.007644484879653671
Line is longer than 80 characters;1560;166;1394;0.1;0.9739102564102564;0.0009088106973562676;0.8891566265060241;0.011493243390565617;0.8688111279130448;0.0051926161302437305;0.8788045017895744;0.004862282390635136
Line has trailing spaces.;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;1560;11;1549;0.1;0.9895512820512822;0.0005006570305068351;0.40909090909090906;0.04545454545454544;0.3146978021978022;0.023285837019350285;0.3551130930261365;0.0290644459003664
Variable must be private and have accessor methods;1560;6;1554;0.1;0.996025641025641;0.000558833197889828;0.16666666666666669;2.7755575615628914e-17;0.5416666666666666;0.24509068616421237;0.2465873015873016;0.025451454143420038
Missing a Javadoc comment.;1560;38;1522;0.1;0.9875641025641027;0.0007692307692307665;0.7473684210526316;0.012892051277806241;0.7438626582047634;0.020238659191256215;0.7454890723311776;0.014025916045595228
Parameter should be final;1560;62;1498;0.1;0.9924358974358976;0.0007475579352365742;0.9274193548387096;0.013003641529513799;0.887628896290277;0.014673802337276153;0.9069611232825547;0.0088967437174883
Class designed for extension without Javadoc;1559;21;1538;0.1;0.9872995509942271;0.0004800073619979511;0.5666666666666667;0.01428571428571427;0.5270845096932053;0.01706874030771387;0.5459397966374709;0.011847513109324461
'}' should be on the same line as the next part of a multi-block statement;1559;1;1558;0.1;0.9993585631815266;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Hidden field;1560;7;1553;0.1;0.9928205128205129;0.0008006407690254329;0.41428571428571426;0.04285714285714285;0.29371212121212126;0.040545593264246095;0.34207946336429307;0.036028700023305285
Symbol is not followed by whitespace.;1560;6;1554;0.1;0.9915384615384616;0.0006280742930213256;0.16666666666666669;2.7755575615628914e-17;0.10992424242424241;0.01158925848153458;0.13212184873949578;0.0084369688612476
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';1559;2;1557;0.1;0.9981398332264272;0.00034542429808430257;0.0;0.0;0.0;0.0;0.0;0.0
Expected @param tag;1560;22;1538;0.1;0.9917307692307693;0.0009267200188974942;0.7636363636363636;0.04453617714151235;0.6857913752913752;0.029379151300952373;0.7222878647716762;0.03308398607960016
Avoid inline conditionals.;1559;7;1552;0.1;1.0;0.0;1.0;0.0;1.0;0.0;1.0;0.0
Symbol is followed by whitespace.;1559;2;1557;0.1;0.9980115458627324;0.00034542429808428815;0.05;0.15000000000000002;0.025;0.07500000000000001;0.03333333333333333;0.09999999999999999
Symbol is preceded with whitespace.;1560;1;1559;0.1;0.999294871794872;0.0001923076923076916;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;1560;3;1557;0.1;0.9985897435897435;0.0002564102564102555;0.33333333333333337;5.551115123125783e-17;0.9;0.2;0.48;0.039999999999999994
Unused import;1560;1;1559;0.1;0.9986538461538462;0.0005324758886485927;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;1560;1;1559;0.1;0.9969871794871796;0.0002937548522407579;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;1560;1;1559;0.1;0.999294871794872;0.0001923076923076916;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;1560;2;1558;0.1;0.9969871794871794;0.0004104566818867196;0.0;0.0;0.0;0.0;0.0;0.0
Symbol should be on a new line.;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;1559;2;1557;0.1;0.9987812700449006;0.0003454242980843252;0.8;0.24494897427831783;0.5166666666666666;0.08975274678557507;0.6166666666666667;0.1284523257866513
Expected @throws tag;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;1559;1;1558;0.1;0.9993585631815266;0.0;0.0;0.0;0.0;0.0;0.0;0.0
First sentence should end with a period.;1560;4;1556;0.1;0.9982692307692307;0.0005769230769230749;0.775;0.1346291201783626;0.6383333333333334;0.10084366338270563;0.6961111111111111;0.09854027189522663
Redundant 'private' modifier.;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;1560;10;1550;0.1;0.9971153846153846;0.0003205128205128194;0.79;0.030000000000000023;0.7686868686868688;0.03441762633818349;0.7784461152882206;0.022689664757406146
Utility classes should not have a public or default constructor.;1560;1;1559;0.1;0.9989102564102564;0.0005769230769230749;0.0;0.0;0.0;0.0;0.0;0.0
Unknown tag;1560;1;1559;0.1;0.9993589743589745;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;1559;1;1558;0.1;0.9981398332264273;0.0006051302842884041;0.0;0.0;0.0;0.0;0.0;0.0
'else' construct must use '{}'s.;1560;1;1559;0.1;0.9993589743589745;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;1560;2;1558;0.1;0.9967948717948719;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
'protected' modifier out of order with the JLS suggestions.;1560;1;1559;0.1;0.9992307692307693;0.00025641025641025554;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;1560;1;1559;0.1;0.9993589743589745;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;1560;1;1559;0.1;0.9993589743589745;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;1560;1;1559;0.1;0.9986538461538462;0.0006047423802600366;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;1560;1;1559;0.1;0.9989102564102563;0.0004104566818867196;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;1560;4;1556;0.1;0.9968589743589744;0.00019230769230769163;0.0;0.0;0.0;0.0;0.0;0.0
Expression can be simplified.;1560;1;1559;0.1;0.9991025641025642;0.000512820512820511;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;1560;1;1559;0.1;0.9984615384615385;0.00031403714651066273;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;1560;1;1559;0.1;0.9993589743589745;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;1560;1;1559;0.1;0.9991666666666668;0.0002937548522407579;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;1560;1;1559;0.1;0.9984615384615385;0.0005128205128205111;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;1559;0;1559;0.1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;3118;599;2519;0.2;0.948941629249519;0.0014111610006414472;0.8624373956594324;0.006120301428989412;0.8705961639938453;0.004329057364981232;0.8664821125562577;0.003851680221225652
Line is longer than 80 characters;3118;331;2787;0.2;0.9864977549711356;0.0009454395749187557;0.951963746223565;0.00513595166163142;0.9232435487238055;0.004708260098135566;0.9373784909020573;0.00439487183387932
Line has trailing spaces.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;3119;21;3098;0.2;0.9932350112215452;0.0007512263234280065;0.4523809523809524;0.04390259265377568;0.5031443191311613;0.0647057619098276;0.4744239844239845;0.04306137372987957
Variable must be private and have accessor methods;3118;11;3107;0.2;0.9939704939063502;0.0003740187232100948;0.24545454545454543;0.04165977904505308;0.20477564102564103;0.03250779062544543;0.22283537718320323;0.03521832178516172
Missing a Javadoc comment.;3119;76;3043;0.2;0.9957358127605002;0.0005179703245079508;0.9276315789473684;0.014710973536182817;0.9005204840314767;0.012674466562116314;0.9137924345651689;0.010586976799290137
Parameter should be final;3118;123;2995;0.2;0.9960551635663888;0.0008245644728789372;0.9626016260162601;0.0074513425934241515;0.9391907775462134;0.016441106641015567;0.9506824428498627;0.010040908608944016
Class designed for extension without Javadoc;3118;42;3076;0.2;0.9941629249518924;0.0006218960689437364;0.7952380952380953;0.015793451382644777;0.778053639394548;0.03310547996517507;0.7861658539285376;0.019410550824033968
'}' should be on the same line as the next part of a multi-block statement;3118;2;3116;0.2;0.9989737010904426;0.0003142385814988115;0.0;0.0;0.0;0.0;0.0;0.0
Hidden field;3118;13;3105;0.2;0.9951892238614498;0.0003794791393906005;0.3769230769230769;0.05384615384615385;0.4153496503496504;0.04888679460342034;0.39452619843924197;0.04948014470127251
Symbol is not followed by whitespace.;3118;11;3107;0.2;0.9951892238614498;0.00035132941469221497;0.09090909090909091;0.0;0.17202380952380952;0.02950484221760413;0.11812435500515998;0.007413281614681462
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';3118;4;3114;0.2;0.9987491982039767;9.621552277102596e-05;0.25;0.0;0.55;0.15;0.34;0.020000000000000014
Expected @param tag;3118;43;3075;0.2;0.9912764592687621;0.0007697241821680532;0.6674418604651164;0.03297080669478563;0.6905956374166214;0.03101705822205367;0.678423632935402;0.02770122384704774
Avoid inline conditionals.;3118;14;3104;0.2;0.9999358563181527;0.00012828736369465687;1.0;0.0;0.9866666666666667;0.026666666666666658;0.9931034482758619;0.013793103448275845
Symbol is followed by whitespace.;3118;4;3114;0.2;0.9990699166132136;0.00022450288646568443;0.775;0.175;0.6;0.05773502691896256;0.6733333333333331;0.10413666234542208
Symbol is preceded with whitespace.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;3119;5;3114;0.2;0.9968259057390189;0.00033473249467495;0.2;0.0;0.14857142857142858;0.024320703086865226;0.1694172494172494;0.01543250299373563
Unused import;3119;2;3117;0.2;0.9980763065084963;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;3118;3;3115;0.2;0.9990378447722901;1.1102230246251565e-16;0.6666666666666667;1.1102230246251565e-16;0.5;0.0;0.5714285714285714;1.1102230246251565e-16
Symbol should be on a new line.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;3118;4;3114;0.2;0.9976908274534958;0.0001924310455419853;0.475;0.075;0.2714285714285714;0.041170515394739475;0.3448484848484849;0.05138664899692477
Expected @throws tag;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;3118;2;3116;0.2;0.9987171263630531;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
First sentence should end with a period.;3119;8;3111;0.2;0.9984289836486054;0.00017265677483597097;0.75;0.0;0.6766666666666666;0.04163331998932267;0.7107843137254902;0.02278225497769071
Redundant 'private' modifier.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;3119;19;3100;0.2;0.9986213529977558;0.00038070990981204923;0.9052631578947368;0.04588314677411233;0.8748780373393377;0.03942594199885737;0.8887832856061356;0.03134182047431491
Utility classes should not have a public or default constructor.;3118;1;3117;0.2;0.9993585631815266;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unknown tag;3118;1;3117;0.2;0.9993906350224504;0.00022450288646569237;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;3118;2;3116;0.2;0.9995830660679923;0.0002886465683130249;1.0;0.0;0.6566666666666667;0.19382122346808842;0.7771428571428572;0.1342958456157891
'else' construct must use '{}'s.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;3118;3;3115;0.2;0.999326491340603;9.621552277099266e-05;0.6333333333333334;0.1;0.65;0.04999999999999999;0.64;0.07999999999999997
'protected' modifier out of order with the JLS suggestions.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;3118;1;3117;0.2;0.9987171263630532;0.0003207184092366866;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;3119;8;3111;0.2;0.9977877524847708;0.0001726567748359854;0.625;0.0;0.5638888888888889;0.03469443332443554;0.5923202614379084;0.0189852124814089
Expression can be simplified.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;3118;1;3117;0.2;0.9996792815907634;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;3118;1;3117;0.2;0.9996792815907634;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;3118;0;3118;0.2;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;5197;998;4199;0.3;0.9534731575909177;0.0011666350887992371;0.8895791583166333;0.003436157955808043;0.8709193062743499;0.004016286610274396;0.8801442125508773;0.0029300389339198744
Line is longer than 80 characters;5196;551;4645;0.3;0.9891070053887606;0.00033555804030334125;0.9539019963702359;0.004074400058193061;0.9439888502542011;0.003555165434778344;0.9489068299395553;0.0015899929748438516
Line has trailing spaces.;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;5196;34;5162;0.3;0.9943225558121632;0.00023174739374117682;0.5558823529411765;0.0244312466556414;0.5681885026737968;0.019622456206069217;0.5615607647400889;0.016395925978995703
Variable must be private and have accessor methods;5197;18;5179;0.3;0.9973061381566287;0.0003750931054380968;0.611111111111111;1.1102230246251565e-16;0.6188527077497665;0.07218389620821523;0.6129571997489954;0.034171770230020326
Missing a Javadoc comment.;5197;126;5071;0.3;0.9961131421974215;0.0002552722563290662;0.9142857142857143;0.005939138709164965;0.9246492846352086;0.008922454014125485;0.919404637858821;0.005097739590660815
Parameter should be final;5197;205;4992;0.3;0.997575524340966;0.00019622934437532326;0.9839024390243901;0.003123475237772124;0.9559748031289155;0.006018808834475897;0.9697190476884513;0.002356908870820188
Class designed for extension without Javadoc;5197;70;5127;0.3;0.9952857417741005;0.0003011829101885414;0.8185714285714285;0.011157499537009518;0.8294606001726536;0.015289251027560668;0.8238992724468339;0.010599824506819788
'}' should be on the same line as the next part of a multi-block statement;5197;4;5193;0.3;0.9987685203001732;0.0001276361281645331;0.0;0.0;0.0;0.0;0.0;0.0
Hidden field;5197;22;5175;0.3;0.9964017702520686;0.00017317683278814667;0.39545454545454545;0.04568125282327677;0.6177049666020255;0.03025785134349163;0.48077066724125556;0.03618690139265235
Symbol is not followed by whitespace.;5197;18;5179;0.3;0.9949971137194534;0.00036508881972311405;0.31666666666666665;0.035572912430182485;0.2955793617287425;0.03618295191815895;0.3049375160211073;0.03241114241238157
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';5197;7;5190;0.3;0.9982874735424284;0.00021854563578219211;0.41428571428571426;0.04285714285714285;0.38273809523809527;0.06537058583234123;0.39639194139194134;0.0501333808444467
Expected @param tag;5197;72;5125;0.3;0.9947084856648065;0.0004408866360357736;0.8180555555555555;0.007479395565464585;0.8041635458611859;0.023107403122913678;0.8108937376255344;0.01333326857285041
Avoid inline conditionals.;5197;24;5173;0.3;0.9999230325187607;9.426552791160952e-05;1.0;0.0;0.984;0.019595917942265444;0.9918367346938777;0.00999791731748237
Symbol is followed by whitespace.;5197;7;5190;0.3;0.997383105637868;9.426552791160951e-05;0.18571428571428567;0.0654653670707977;0.13830808080808082;0.033289887894938086;0.1579738562091503;0.04517155606741225
Symbol is preceded with whitespace.;5197;1;5196;0.3;0.9997498556859726;8.817732720715472e-05;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;5196;7;5189;0.3;0.9983641262509624;0.000387309695871764;0.3999999999999999;0.05714285714285714;0.4258333333333334;0.12283966514661838;0.4034262306321129;0.07184060934103101
Unused import;5196;2;5194;0.3;0.9994226327944574;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;5197;1;5196;0.3;0.9996728882047335;8.817732720715472e-05;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;5197;1;5196;0.3;0.9998075812969022;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;5197;5;5192;0.3;0.9978064267846836;0.0002309024437175289;0.4;0.0;0.19494949494949496;0.022945084225455645;0.26134453781512607;0.020609661291480185
Symbol should be on a new line.;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;5196;6;5190;0.3;0.998729792147806;9.428366985308029e-05;0.6;0.08164965809277258;0.46031746031746035;0.032914986275123376;0.51985347985348;0.04960437342404064
Expected @throws tag;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;5197;3;5194;0.3;0.9988839715220321;7.696748123917629e-05;0.0;0.0;0.0;0.0;0.0;0.0
First sentence should end with a period.;5196;12;5184;0.3;0.9994226327944572;8.606882130483643e-05;0.9166666666666666;0.03726779962499649;0.845970695970696;0.005336557613308943;0.8796410256410254;0.020080115671103356
Redundant 'private' modifier.;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;5197;31;5166;0.3;0.9989032133923417;0.00019337840333116932;0.9612903225806452;0.012903225806451646;0.869629329004329;0.025708126662216918;0.9128899976474603;0.014257354464963344
Utility classes should not have a public or default constructor.;5197;2;5195;0.3;0.9994227438907062;0.0;0.5;0.0;0.33333333333333337;5.551115123125783e-17;0.4;0.0
Unknown tag;5196;1;5195;0.3;0.9992301770592764;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;5196;3;5193;0.3;0.9995381062355658;9.428366985308029e-05;0.6666666666666667;1.1102230246251565e-16;0.6;0.08164965809277258;0.6285714285714286;0.04665694748158429
'else' construct must use '{}'s.;5197;1;5196;0.3;0.999615162593804;0.00019241870309794074;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;5196;5;5191;0.3;0.999538106235566;9.428366985308029e-05;0.72;0.09797958971132717;0.78;0.024494897427831803;0.7466666666666667;0.06531972647421823
'protected' modifier out of order with the JLS suggestions.;5197;1;5196;0.3;0.9998075812969022;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;5197;1;5196;0.3;0.9998075812969022;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;5196;1;5195;0.3;0.999807544264819;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;5197;1;5196;0.3;0.999730613815663;9.426552791160951e-05;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;5197;1;5196;0.3;0.9996344044641139;5.772561092938222e-05;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;5197;13;5184;0.3;0.998691552818934;7.69674812391763e-05;0.7692307692307693;0.0;0.7252747252747254;0.021978021978021987;0.7464387464387464;0.011396011396011384
Expression can be simplified.;5197;1;5196;0.3;0.9997498556859726;8.817732720715472e-05;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;5197;2;5195;0.3;0.9994227438907062;0.00012169627324103803;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;5197;1;5196;0.3;0.9996728882047334;8.817732720715472e-05;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;5197;1;5196;0.3;0.9998075812969022;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;5197;2;5195;0.3;0.9993457764094668;0.00017635465441430943;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;5196;0;5196;0.3;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;7795;1497;6298;0.4;0.9547915330339961;0.0008158108067009565;0.8865731462925851;0.0024598467120269646;0.8790608348975202;0.0024894069985764195;0.8827990715265275;0.002100718686271009
Line is longer than 80 characters;7795;827;6968;0.4;0.99445798588839;0.0003078896728672203;0.9731559854897218;0.0020088570406089777;0.9745721783087339;0.0016807982507043777;0.9738622230496624;0.0014560261311826563
Line has trailing spaces.;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;7794;51;7743;0.4;0.9939825506800103;0.00021811649987169655;0.5921568627450979;0.014673166222642892;0.5366449758146673;0.015699509005944596;0.5629467507055719;0.013596532178455384
Variable must be private and have accessor methods;7795;27;7768;0.4;0.9974214239897371;0.0001065634876577063;0.7777777777777778;0.0;0.5986363636363636;0.014618660477614877;0.6764516129032259;0.009205331064870783
Missing a Javadoc comment.;7794;188;7606;0.4;0.9974467539132666;0.00029509879394406743;0.9457446808510639;0.0057288987309941485;0.9483567844116276;0.00976471922363303;0.9470199279669128;0.006002376466232354
Parameter should be final;7794;307;7487;0.4;0.9976905311778289;0.0003245858516980663;0.9775244299674266;0.004478086998328185;0.9643635448415392;0.005955003950845153;0.9708875327044251;0.004058714069956848
Class designed for extension without Javadoc;7794;104;7690;0.4;0.9950731331793689;0.00029925336899387504;0.8201923076923077;0.010576923076923057;0.8125694666475333;0.014676581180817534;0.8162997245777357;0.010576848767858681
'}' should be on the same line as the next part of a multi-block statement;7794;5;7789;0.4;0.9989992301770592;0.000248790344234861;0.44000000000000006;0.07999999999999999;0.32719336219336215;0.1093009844363786;0.36844239094239095;0.08690255179389741
Hidden field;7794;32;7762;0.4;0.9968180651783424;0.00022074224447120381;0.5;0.02795084971874737;0.6466407690538125;0.039529632368278875;0.563392268061898;0.027749113443526964
Symbol is not followed by whitespace.;7795;27;7768;0.4;0.99517639512508;0.000310020422670823;0.4481481481481482;0.04206598774666869;0.3488946415050772;0.025498169318078162;0.3913104001640124;0.025695859614318823
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';7794;10;7784;0.4;0.999050551706441;0.00010264305876317437;0.79;0.030000000000000023;0.5996336996336996;0.034441975085469624;0.6814229249011856;0.030094949217958866
Expected @param tag;7795;108;7687;0.4;0.9941500962155227;0.0003545933280586479;0.7435185185185185;0.016589326728860116;0.8179200635754713;0.01625928005007096;0.7788317806695894;0.013553331906310029
Avoid inline conditionals.;7794;35;7759;0.4;1.0;0.0;1.0;0.0;1.0;0.0;1.0;0.0
Symbol is followed by whitespace.;7794;10;7784;0.4;0.9995637670002566;0.00017403977375225228;0.77;0.07810249675906658;0.8758333333333332;0.07493876100680186;0.8185964912280701;0.07278848492377574
Symbol is preceded with whitespace.;7795;1;7794;0.4;0.9997947402180886;8.509621014384314e-05;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;7795;11;7784;0.4;0.9982296343810134;0.00022071392603062147;0.4545454545454545;5.551115123125783e-17;0.3985680985680986;0.059345984864591445;0.42248751248751243;0.0321256030342795
Unused import;7794;3;7791;0.4;0.9993584808827303;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;7794;1;7793;0.4;0.9998075442648192;6.415191172692847e-05;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;7795;1;7794;0.4;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;7794;7;7787;0.4;0.9988837567359508;0.00019073734600101605;0.6857142857142857;0.05714285714285716;0.4305827505827506;0.053720430629356906;0.5268614941989554;0.049405144966003796
Symbol should be on a new line.;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;7794;9;7785;0.4;0.9987169617654607;9.93837142983479e-05;0.5555555555555556;0.0;0.45681818181818185;0.032328164080836164;0.5007518796992481;0.019423154656639137
Expected @throws tag;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;7794;4;7790;0.4;0.9994226327944572;6.415191172698398e-05;0.25;0.0;0.41666666666666663;0.08333333333333334;0.30952380952380953;0.02380952380952378
First sentence should end with a period.;7794;18;7776;0.4;0.9994867847061842;0.0;0.888888888888889;1.1102230246251565e-16;0.888888888888889;1.1102230246251565e-16;0.888888888888889;1.1102230246251565e-16
Redundant 'private' modifier.;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;7794;46;7748;0.4;0.9989735694123686;0.00012830382345394576;0.9173913043478261;0.021299910806810277;0.9096594413141592;0.011481510528770982;0.9133313439368168;0.011528034030882177
Utility classes should not have a public or default constructor.;7795;3;7792;0.4;0.9993585631815266;0.0;0.33333333333333337;5.551115123125783e-17;0.25;0.0;0.2857142857142857;5.551115123125783e-17
Unknown tag;7795;2;7793;0.4;0.9997434252726107;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;7795;5;7790;0.4;0.9989223861449646;0.00010262989095572995;0.4;0.0;0.2734126984126984;0.029346304594419555;0.3239094239094239;0.02066430071684548
'else' construct must use '{}'s.;7794;1;7793;0.4;0.9998460354118552;5.132152938154278e-05;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;7795;8;7787;0.4;0.9996151379089161;1.1102230246251565e-16;0.8625;0.0375;0.7857142857142858;0.023809523809523794;0.8211764705882352;0.007058823529411806
'protected' modifier out of order with the JLS suggestions.;7795;1;7794;0.4;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;7794;1;7793;0.4;0.999871696176546;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;7795;2;7793;0.4;0.9995381654906993;0.00010262989095570774;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;7795;1;7794;0.4;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;7795;1;7794;0.4;0.9997819114817192;5.8788655483750185e-05;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;7795;19;7776;0.4;0.9994611930724824;7.69724182168252e-05;0.8894736842105264;0.01578947368421054;0.8901754385964914;0.025099303477457712;0.8895794580005107;0.015045895648576852
Expression can be simplified.;7795;1;7794;0.4;0.9998460551635665;5.131494547789828e-05;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;7794;2;7792;0.4;0.9997049012060562;5.879619829300585e-05;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;7795;1;7794;0.4;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;7795;1;7794;0.4;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;7794;2;7792;0.4;0.999615088529638;2.220446049250313e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;7794;0;7794;0.4;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;7795;1497;6298;0.5;0.9551250801796023;0.0006226894727138566;0.8863059452237809;0.002783255398263151;0.8807933606220313;0.0033289783102214373;0.8835329655227296;0.001505297141183231
Line is longer than 80 characters;7795;827;6968;0.5;0.9944964720974984;0.00028942948486666603;0.9752116082224909;0.0022459704499403557;0.9729796736118314;0.001748503173836285;0.9740921362569894;0.0013723059186855039
Line has trailing spaces.;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;7794;51;7743;0.5;0.9939953810623556;0.00020528611752630154;0.580392156862745;0.015686274509803914;0.5384838057706427;0.015199832466357779;0.5585059783815465;0.012582110397873339
Variable must be private and have accessor methods;7795;27;7768;0.5;0.9974599101988453;9.600147239959259e-05;0.7666666666666667;0.016972502573910545;0.6058021390374331;0.014589296410459848;0.6765239448233829;0.007655675576504614
Missing a Javadoc comment.;7794;188;7606;0.5;0.9973569412368487;0.00032559860252628225;0.9452127659574469;0.007541195148275444;0.9452808819427652;0.009218687167395092;0.9452198338191303;0.006710577251039231
Parameter should be final;7794;307;7487;0.5;0.9977290223248654;0.0002632574355745758;0.9765472312703585;0.003508250688686975;0.9661681927887799;0.0038222619960458517;0.9713274349727177;0.003314641619300064
Class designed for extension without Javadoc;7794;104;7690;0.5;0.9950859635617142;0.0002871828237823894;0.8221153846153845;0.011578456325761825;0.8121433890076899;0.01378504796334161;0.8170277404230063;0.010202471973616779
'}' should be on the same line as the next part of a multi-block statement;7794;5;7789;0.5;0.9989735694123685;9.93837142983909e-05;0.4800000000000001;0.0979795897113271;0.3071428571428571;0.04688421111313147;0.3733599733599734;0.061549200222621135
Hidden field;7794;32;7762;0.5;0.9967795740313059;0.00017638859487897478;0.5;0.03952847075210474;0.6368325281803542;0.022738758388456744;0.5597681028457121;0.03215380978433882
Symbol is not followed by whitespace.;7795;27;7768;0.5;0.9952533675432969;0.00045537496726874506;0.4333333333333333;0.04074074074074074;0.3532251664106503;0.04193164407947514;0.38810560763433666;0.03651665580941451
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';7794;10;7784;0.5;0.9990633820887863;0.0001627993012631582;0.8;0.0;0.6066300366300367;0.05394559853534292;0.6886478159521638;0.03590149429141975
Expected @param tag;7795;108;7687;0.5;0.994265554842848;0.00016277841616996669;0.7453703703703703;0.010352166562499043;0.8241772861082415;0.011582534567307089;0.7826883136221455;0.0059019493327792235
Avoid inline conditionals.;7794;35;7759;0.5;1.0;0.0;1.0;0.0;1.0;0.0;1.0;0.0
Symbol is followed by whitespace.;7794;10;7784;0.5;0.9996535796766743;8.215453217134074e-05;0.8400000000000001;0.04898979485566355;0.8903030303030304;0.06543583720668437;0.8618379281537176;0.030679549139522377
Symbol is preceded with whitespace.;7795;1;7794;0.5;0.9998075689544581;8.605777976268215e-05;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;7795;11;7784;0.5;0.9982296343810134;0.00014960748928406761;0.4545454545454545;5.551115123125783e-17;0.39402264402264403;0.0373751153716895;0.42119894598155466;0.02105154485247349
Unused import;7794;3;7791;0.5;0.9993584808827303;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;7794;1;7793;0.5;0.9998075442648192;6.415191172692847e-05;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;7795;1;7794;0.5;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;7794;7;7787;0.5;0.9988324352065691;0.00019415891647962176;0.7142857142857143;0.0;0.4196303696303696;0.051721049035461875;0.5268025232421517;0.04108125328746633
Symbol should be on a new line.;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;7794;9;7785;0.5;0.9987554529124967;8.21545321712922e-05;0.5555555555555556;0.0;0.4689393939393939;0.027617766869027553;0.5081453634085212;0.016350862594861997
Expected @throws tag;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;7794;4;7790;0.5;0.9994611239414933;5.132152938158719e-05;0.25;0.0;0.4666666666666666;0.06666666666666668;0.3238095238095238;0.019047619047619025
First sentence should end with a period.;7794;18;7776;0.5;0.9994867847061842;0.0;0.888888888888889;1.1102230246251565e-16;0.888888888888889;1.1102230246251565e-16;0.888888888888889;1.1102230246251565e-16
Redundant 'private' modifier.;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;7794;46;7748;0.5;0.9991916859122402;0.0001411342057993254;0.932608695652174;0.006521739130434812;0.9310908109774901;0.021424324379577333;0.9317108001166966;0.011186602797326087
Utility classes should not have a public or default constructor.;7795;3;7792;0.5;0.9993585631815266;0.0;0.33333333333333337;5.551115123125783e-17;0.25;0.0;0.2857142857142857;5.551115123125783e-17
Unknown tag;7795;2;7793;0.5;0.9997434252726107;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Class should be declared as final;7795;5;7790;0.5;0.998960872354073;6.908485961684113e-05;0.4;0.0;0.2833333333333333;0.02182178902359923;0.3312354312354312;0.014795898435951825
'else' construct must use '{}'s.;7794;1;7793;0.5;0.9998460354118552;5.132152938154278e-05;0.0;0.0;0.0;0.0;0.0;0.0
'for' construct must use '{}'s.;7795;8;7787;0.5;0.9996407953816551;5.131494547785387e-05;0.875;0.0;0.7972222222222222;0.03888888888888888;0.8338235294117646;0.02058823529411762
'protected' modifier out of order with the JLS suggestions.;7795;1;7794;0.5;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;7794;1;7793;0.5;0.999871696176546;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;7795;2;7793;0.5;0.9994868505452214;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Unclosed HTML tag found;7795;1;7794;0.5;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;7795;1;7794;0.5;0.9997690827453496;5.1314945477898274e-05;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;7795;19;7776;0.5;0.9994868505452214;8.113605285872295e-05;0.8947368421052632;0.0;0.8957309941520469;0.029890764728928584;0.8949848634059162;0.014905027795455737
Expression can be simplified.;7795;1;7794;0.5;0.999833226427197;5.8788655483750185e-05;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;7794;2;7792;0.5;0.9996664100590198;6.285577990207166e-05;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;7795;1;7794;0.5;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;7795;1;7794;0.5;0.9998717126363055;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;7794;2;7792;0.5;0.999615088529638;2.220446049250313e-16;0.0;0.0;0.0;0.0;0.0;0.0
Unable to get class information for @throws tag;7794;0;7794;0.5;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Any;15588;2993;12595;1;0.9707082371054657;0.0006019350323705398;0.9265285666555295;0.0022878808307076445;0.9213570700427247;0.0013418538790020505;0.9239345785614462;0.0016053372720018723
Line is longer than 80 characters;15588;1653;13935;1;0.9960418270464461;0.00011846410901091096;0.9811857229280097;0.0010284331518451214;0.9814835856504107;0.0008432692750008465;0.9813340512685981;0.0005611132427749468
Line has trailing spaces.;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'{' should be on the previous line.;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File contains tab characters (this is the first instance).;15588;102;15486;1;0.9954067231203491;0.00013818744693699765;0.6862745098039216;0.019607843137254905;0.6386901439521373;0.009340981627875401;0.6615267671990651;0.012322749483369226
Variable must be private and have accessor methods;15588;53;15535;1;0.9983577110597895;0.00014113420579935367;0.8245283018867925;0.0147363201432201;0.7291021266585963;0.02519596005922754;0.7736419966430763;0.016622142389658565
Missing a Javadoc comment.;15588;376;15212;1;0.9968501411342057;8.3397485245048e-05;0.935372340425532;0.003374621686289763;0.9341461885546725;0.003195222108815218;0.9347505118988494;0.0017309550283717084
Parameter should be final;15588;614;14974;1;0.99885809597126;0.00017403977375223922;0.9884364820846905;0.002464616604303186;0.9826814250524795;0.002942459329306221;0.9855479512773492;0.0021969922088883945
Class designed for extension without Javadoc;15588;208;15380;1;0.9963176802668722;7.698229407236042e-05;0.9048076923076923;0.004191248984173709;0.833488657884201;0.003032502459661837;0.867679366106052;0.002815534234346214
'}' should be on the same line as the next part of a multi-block statement;15588;10;15578;1;0.9995509366179114;5.737921420322843e-05;0.76;0.048989794855663606;0.624975024975025;0.04017391979538528;0.6848484848484848;0.03571338181209965
Hidden field;15588;64;15524;1;0.9978444957659738;0.00012239404688438289;0.6921875;0.0140625;0.7614034135602008;0.01909220000534102;0.7250748068319105;0.014775923931354672
Symbol is not followed by whitespace.;15588;53;15535;1;0.9959263536053374;0.00019720844430251683;0.4584905660377358;0.016981132075471694;0.4119672465267531;0.022565294787427435;0.43374474934435625;0.01778329470392092
Name must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$';15588;20;15568;1;0.9995509366179112;6.415191172696178e-05;0.7849999999999999;0.02291287847477922;0.8561029411764706;0.04808193208861147;0.8180803880803881;0.022840874968238774
Expected @param tag;15588;215;15373;1;0.9949961508852965;0.00016973000455894674;0.8293023255813953;0.008588923401218331;0.8120524691443182;0.009211277689296282;0.8205296875986237;0.005750196209423208
Avoid inline conditionals.;15588;70;15518;1;1.0;0.0;1.0;0.0;1.0;0.0;1.0;0.0
Symbol is followed by whitespace.;15588;20;15568;1;0.9995188606620478;0.00011915688748400662;0.865;0.02291287847477922;0.7867648221343873;0.05872736084542769;0.8230173544864414;0.037678168509899045
Symbol is preceded with whitespace.;15588;1;15587;1;0.9999166025147549;2.939809914652837e-05;0.0;0.0;0.0;0.0;0.0;0.0
"switch without ""default"" clause.";15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Symbol is not preceded with whitespace.;15588;21;15567;1;0.9985886579420068;4.0573231462231955e-05;0.5666666666666667;0.01428571428571427;0.47998717948717945;0.012689646185594847;0.5196628636036591;0.011950351858285293
Unused import;15588;6;15582;1;0.9988003592507055;5.773672055425659e-05;0.0;0.0;0.0;0.0;0.0;0.0
Expected an @return tag.;15588;2;15586;1;0.999685655632538;3.454686173426256e-05;0.0;0.0;0.0;0.0;0.0;0.0
Avoid nested blocks.;15588;1;15587;1;0.999935848088273;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Magic number;15588;14;15574;1;0.998960739030023;0.00013699099630525144;0.6357142857142858;0.021428571428571453;0.45069355206197315;0.04610145227894075;0.5254066648361781;0.02806499364163727
Symbol should be on a new line.;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
File does not end with a newline.;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'public' modifier.;15588;18;15570;1;0.9988452655889146;9.072450361643093e-05;0.7055555555555555;0.02545875386086579;0.5012466068553026;0.028634156356265518;0.5856580417891424;0.02385867290276255
Expected @throws tag;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'static' modifier out of order with the JLS suggestions.;15588;8;15580;1;0.9998524506030279;2.9398099146477495e-05;0.8375;0.057282196186948006;0.8696428571428572;0.008183170883849736;0.8524999999999998;0.034369317712168834
First sentence should end with a period.;15588;36;15552;1;0.9986014883243521;8.510712831295585e-05;0.638888888888889;1.1102230246251565e-16;0.7245145477545858;0.02984953001931657;0.6787241789524494;0.01319334785619872
Redundant 'private' modifier.;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0
'if' construct must use '{}'s.;15588;92;15496;1;0.9995830125737746;9.622786759046301e-05;0.982608695652174;0.008695652173913031;0.9487292315681547;0.0122505701493727;0.9653185912903599;0.00796198188322788
Utility classes should not have a public or default constructor.;15588;5;15583;1;0.9993905568385937;3.2075955863519745e-05;0.2;0.0;0.15476190476190477;0.011904761904761904;0.17424242424242425;0.007575757575757569
Unknown tag;15588;3;15585;1;0.999871696176546;0.0;0.33333333333333337;5.551115123125783e-17;1.0;0.0;0.5;0.0
Class should be declared as final;15588;9;15579;1;0.9993905568385937;5.914514021872276e-05;0.5555555555555556;0.0;0.4797979797979798;0.041262966258505535;0.5139515455304928;0.023950687364627254
'else' construct must use '{}'s.;15588;2;15586;1;0.9998652809853732;3.4546861734248125e-05;0.1;0.20000000000000004;0.15;0.32015621187164245;0.11666666666666665;0.23629078131263043
'for' construct must use '{}'s.;15588;15;15573;1;0.9999166025147549;2.939809914652837e-05;0.9133333333333333;0.030550504633038926;1.0;0.0;0.9544334975369457;0.016930698380378723
'protected' modifier out of order with the JLS suggestions.;15588;1;15587;1;0.999935848088273;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Method length greater than 150;15588;2;15586;1;0.9997369771619194;8.33974852450796e-05;0.0;0.0;0.0;0.0;0.0;0.0
Inner assignments should be avoided.;15588;3;15585;1;0.999871696176546;0.0;0.6666666666666667;1.1102230246251565e-16;0.6666666666666667;1.1102230246251565e-16;0.6666666666666667;1.1102230246251565e-16
Unclosed HTML tag found;15588;1;15587;1;0.999935848088273;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Comment matches to-do format 'TODO:'.;15588;1;15587;1;0.9997947138824737;2.5660764690771386e-05;0.0;0.0;0.0;0.0;0.0;0.0
Redundant 'final' modifier.;15588;37;15551;1;0.9990762124711317;7.143654558417179e-05;0.8135135135135135;0.014554499478741897;0.8011103208471629;0.021790676138717935;0.8070570483966304;0.01338538224065489
Expression can be simplified.;15588;1;15587;1;0.9999294328971002;1.9245573518111846e-05;0.0;0.0;0.0;0.0;0.0;0.0
Extra HTML tag found;15588;4;15584;1;0.9991660251475494;0.00011475842840646928;0.0;0.0;0.0;0.0;0.0;0.0
'public' modifier out of order with the JLS suggestions.;15588;1;15587;1;0.999935848088273;1.1102230246251565e-16;0.0;0.0;0.0;0.0;0.0;0.0
Array brackets at illegal position.;15588;1;15587;1;0.9999166025147549;2.939809914652837e-05;0.0;0.0;0.0;0.0;0.0;0.0
Unused @param tag;15588;4;15584;1;0.9996599948678471;4.1077266085657366e-05;0.25;0.0;0.31666666666666665;0.0726483157256779;0.2761904761904762;0.02542161488578884
Unable to get class information for @throws tag;15588;0;15588;1;1.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0