Severity |
Category |
Rule |
Message |
Line |
Error |
imports |
AvoidStarImport |
Using the '.*' form of import should be avoided - java.awt.*. |
20 |
Error |
coding |
MagicNumber |
'4' is a magic number. |
54 |
Error |
coding |
MagicNumber |
'22' is a magic number. |
58 |
Error |
coding |
MagicNumber |
'8' is a magic number. |
62 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
88 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
89 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
90 |
Error |
coding |
HiddenField |
'popupMenu' hides a field. |
146 |
Error |
coding |
HiddenField |
'separatorSpacing' hides a field. |
169 |
Error |
coding |
HiddenField |
'alwaysPopup' hides a field. |
188 |
Error |
coding |
HiddenField |
'arrowColor' hides a field. |
206 |
Error |
coding |
HiddenField |
'disabledArrowColor' hides a field. |
226 |
Error |
coding |
HiddenField |
'splitWidth' hides a field. |
245 |
Error |
coding |
HiddenField |
'arrowSize' hides a field. |
263 |
Error |
coding |
HiddenField |
'image' hides a field. |
290 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
304 |
Error |
javadoc |
JavadocMethod |
Expected @param tag for 'size'. |
315 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
317 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 82). |
323 |
Error |
coding |
MagicNumber |
'3' is a magic number. |
323 |
Error |
coding |
MagicNumber |
'90' is a magic number. |
326 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 109). |
327 |
Error |
coding |
MagicNumber |
'0x8F1C1C' is a magic number. |
335 |
Error |
coding |
HiddenField |
'image' hides a field. |
348 |
Error |
design |
DesignForExtension |
Class 'JSplitButton' looks like designed for extension (can be subclassed), but the method 'getPreferredSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JSplitButton' final or making the method 'getPreferredSize' static/final/abstract/empty, or adding allowed annotation for the method. |
352 |
Error |
design |
DesignForExtension |
Class 'JSplitButton' looks like designed for extension (can be subclassed), but the method 'paintComponent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JSplitButton' final or making the method 'paintComponent' static/final/abstract/empty, or adding allowed annotation for the method. |
361 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 92). |
365 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 119). |
369 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 89). |
371 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 87). |
372 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 85). |
373 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 87). |
374 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 85). |
403 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 88). |
412 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 95). |
422 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 98). |
431 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 82). |
447 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 123). |
454 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 123). |
457 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 102). |
474 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 107). |
487 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 102). |
502 |
Error |
misc |
FinalParameters |
Parameter singleEventListeners should be final. |
502 |