In a team we had an non finished discussion about MagicNumber usage in all source without any suppression.
Question: Should we keep suppression or we should follow Check recommendations blindly and name all numbers by variables.
First and foremost , do not be fanatic to some rules, keep common sense and readability of code above recommendations.
Most recommendations are generic and can not be applied to all code in the world.
Secondly, src/test - we need to review and I am ok to fix, we just need to review. Suppression was set to let focus on main code cleanup and postpone test code cleanup for later time.
Third, GUI. My position is that all gui projects should suppress that Check completely of in gui packages only as we do.
GUI code is full of custom numbers that are clear only for UI engineers as it is nuances of layout. Naming all of them do not make sense and
create one more level of abstraction for engineer.
06:44 /var/tmp $ java -jar checkstyle-6.11.1-all.jar -c config.xml upm-swing/src/com/_17od/upm/gui/
Starting audit...
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:313:73: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:314:23: error: '60' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:314:28: error: '1000' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:893:50: error: '1000' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:896:74: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:896:78: error: '60' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabaseActions.java:896:83: error: '1000' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:63:65: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:63:68: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:63:71: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:83:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:91:39: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:95:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:95:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:95:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:107:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:107:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:115:44: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:117:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:119:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:119:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:119:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:129:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:131:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:131:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:139:48: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:141:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:143:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:143:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:143:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OpenDatabaseFromURLDialog.java:152:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:67:65: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:67:68: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:67:71: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:87:34: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:99:34: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:99:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:99:40: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:111:31: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:111:34: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:126:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:128:34: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:128:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:128:40: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/DatabasePropertiesDialog.java:138:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:93:65: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:93:68: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:93:71: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:116:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:116:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:124:115: error: '25' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:129:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:129:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:129:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:145:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:145:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:157:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:157:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:181:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:183:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:183:37: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:183:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:194:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:196:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:207:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:209:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:225:51: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:227:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:229:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:229:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:240:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:242:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:252:56: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:254:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:256:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:256:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:267:27: error: '7' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:269:45: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:298:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:329:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:341:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:341:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:353:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:353:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:353:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:361:105: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:365:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:365:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:372:105: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:376:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:376:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:376:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:386:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:388:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:388:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:396:113: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:398:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:400:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:400:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:400:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:410:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:412:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:412:37: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:425:65: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:427:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:429:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:429:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:429:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:448:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:450:34: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/OptionsDialog.java:450:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:149:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:149:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:149:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:149:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:159:77: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:166:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:191:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:211:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:221:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:221:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:221:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:221:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:233:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:233:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:233:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:233:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:243:67: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:250:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:275:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:295:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:305:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:305:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:305:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:305:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:317:31: error: '15' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:317:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:317:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:317:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:327:75: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:339:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:356:107: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:359:72: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:384:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:404:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:421:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:424:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:433:51: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:433:57: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:462:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:462:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:462:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:462:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:472:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:474:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:474:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:474:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:474:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:484:61: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:491:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:529:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:549:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:566:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:569:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:577:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:579:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:579:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:579:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:579:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:589:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:591:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:591:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:591:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:591:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:601:64: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:601:68: error: '20' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:611:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:631:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:651:40: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:659:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:661:31: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:661:35: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:661:39: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:661:43: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:671:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:676:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:699:19: error: '6' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:701:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:701:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AccountDialog.java:704:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:205:52: error: '1.4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:238:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:253:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:264:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:264:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:271:38: error: '15' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:303:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:303:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:321:31: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:321:37: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:332:45: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:364:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:369:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:375:19: error: '4' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:378:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:379:19: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:382:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:386:58: error: '249' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:386:63: error: '172' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:386:68: error: '60' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:387:60: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:387:63: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:387:66: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:387:69: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:408:19: error: '5' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/MainWindow.java:413:23: error: '3' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:66:58: error: '12' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:67:61: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:67:64: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:67:67: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:67:70: error: '8' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:71:56: error: '10' is a magic number.
/var/tmp/upm-swing/src/com/_17od/upm/gui/AboutDialog.java:83:56: error: '10' is a magic number.
Audit done.
Checkstyle ends with 223 errors.
/var/tmp $
I might be not aware of some good patters of GUI code, please share an experience.
After refactoring please create PR to this project and try to persuade author to merge.