Checkstyle Results

The following document contains the results of Checkstyle 10.5.0 with sun_checks.xml ruleset.

Summary

Files
 Info
 Warnings
 Errors
15 0 0 876

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/lucky/mouses/LuckyMousesApplication.java 0 0 7
org/woehlke/computer/kurzweil/lucky/mouses/config/ComputerKurzweilProperties.java 0 0 286
org/woehlke/computer/kurzweil/lucky/mouses/control/ControllerThread.java 0 0 20
org/woehlke/computer/kurzweil/lucky/mouses/model/LuckyMousesModel.java 0 0 41
org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeDimension.java 0 0 23
org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticePoint.java 0 0 78
org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeRectangle.java 0 0 20
org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeVector.java 0 0 24
org/woehlke/computer/kurzweil/lucky/mouses/model/mouses/LinkedListNode.java 0 0 22
org/woehlke/computer/kurzweil/lucky/mouses/model/mouses/LinkedListNodeContainer.java 0 0 172
org/woehlke/computer/kurzweil/lucky/mouses/view/LuckyMousesFrame.java 0 0 70
org/woehlke/computer/kurzweil/lucky/mouses/view/canvas/LuckyMousesCanvas.java 0 0 30
org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelButtons.java 0 0 65
org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelCopyright.java 0 0 9
org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelSubtitle.java 0 0 9

Rules

Category Rule Violations Severity
blocks LeftCurly 1
 Error
NeedBraces 2
 Error
coding HiddenField 9
 Error
MagicNumber 62
 Error
design DesignForExtension 58
 Error
FinalClass 1
 Error
VisibilityModifier 55
 Error
imports AvoidStarImport 19
 Error
UnusedImports
  • processJavadoc: "false"
15
 Error
javadoc JavadocMethod 2
 Error
JavadocPackage 9
 Error
JavadocStyle 1
 Error
JavadocVariable 259
 Error
MissingJavadocMethod 80
 Error
misc ArrayTypeStyle 14
 Error
FinalParameters 73
 Error
modifier ModifierOrder 6
 Error
sizes LineLength
  • fileExtensions: "java"
69
 Error
whitespace OperatorWrap 3
 Error
ParenPad 24
 Error
WhitespaceAfter 44
 Error
WhitespaceAround 70
 Error

Details

org/woehlke/computer/kurzweil/lucky/mouses/LuckyMousesApplication.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 93). 15
 Error
sizes LineLength Line is longer than 80 characters (found 89). 16
 Error
design FinalClass Class LuckyMousesApplication should be declared as final. 18
 Error
sizes LineLength Line is longer than 80 characters (found 103). 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
misc FinalParameters Parameter args should be final. 32

org/woehlke/computer/kurzweil/lucky/mouses/config/ComputerKurzweilProperties.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 8
 Error
sizes LineLength Line is longer than 80 characters (found 122). 20
 Error
sizes LineLength Line is longer than 80 characters (found 96). 21
 Error
sizes LineLength Line is longer than 80 characters (found 92). 22
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
design VisibilityModifier Variable 'mandelbrotJulia' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
design VisibilityModifier Variable 'mandelbrotZoom' must be private and have accessor methods. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
design VisibilityModifier Variable 'luckyMouses' must be private and have accessor methods. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 76
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 79
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 89
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 100
 Error
javadoc JavadocVariable Missing a Javadoc comment. 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 118
 Error
javadoc JavadocVariable Missing a Javadoc comment. 121
 Error
javadoc JavadocVariable Missing a Javadoc comment. 124
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 136
 Error
javadoc JavadocVariable Missing a Javadoc comment. 146
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 147
 Error
javadoc JavadocVariable Missing a Javadoc comment. 149
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 150
 Error
javadoc JavadocVariable Missing a Javadoc comment. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 160
 Error
javadoc JavadocVariable Missing a Javadoc comment. 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 166
 Error
javadoc JavadocVariable Missing a Javadoc comment. 169
 Error
javadoc JavadocVariable Missing a Javadoc comment. 172
 Error
javadoc JavadocVariable Missing a Javadoc comment. 181
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 192
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 195
 Error
javadoc JavadocVariable Missing a Javadoc comment. 203
 Error
javadoc JavadocVariable Missing a Javadoc comment. 206
 Error
javadoc JavadocVariable Missing a Javadoc comment. 209
 Error
javadoc JavadocVariable Missing a Javadoc comment. 212
 Error
javadoc JavadocVariable Missing a Javadoc comment. 215
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
javadoc JavadocVariable Missing a Javadoc comment. 221
 Error
javadoc JavadocVariable Missing a Javadoc comment. 224
 Error
javadoc JavadocVariable Missing a Javadoc comment. 234
 Error
javadoc JavadocVariable Missing a Javadoc comment. 244
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 245
 Error
javadoc JavadocVariable Missing a Javadoc comment. 247
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 248
 Error
javadoc JavadocVariable Missing a Javadoc comment. 250
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 251
 Error
javadoc JavadocVariable Missing a Javadoc comment. 253
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 254
 Error
javadoc JavadocVariable Missing a Javadoc comment. 256
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 259
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 267
 Error
javadoc JavadocVariable Missing a Javadoc comment. 270
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
javadoc JavadocVariable Missing a Javadoc comment. 279
 Error
javadoc JavadocVariable Missing a Javadoc comment. 282
 Error
javadoc JavadocVariable Missing a Javadoc comment. 291
 Error
javadoc JavadocVariable Missing a Javadoc comment. 294
 Error
javadoc JavadocVariable Missing a Javadoc comment. 297
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 309
 Error
javadoc JavadocVariable Missing a Javadoc comment. 312
 Error
javadoc JavadocVariable Missing a Javadoc comment. 315
 Error
javadoc JavadocVariable Missing a Javadoc comment. 318
 Error
javadoc JavadocVariable Missing a Javadoc comment. 321
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 327
 Error
javadoc JavadocVariable Missing a Javadoc comment. 336
 Error
javadoc JavadocVariable Missing a Javadoc comment. 339
 Error
javadoc JavadocVariable Missing a Javadoc comment. 342
 Error
javadoc JavadocVariable Missing a Javadoc comment. 345
 Error
javadoc JavadocVariable Missing a Javadoc comment. 348
 Error
javadoc JavadocVariable Missing a Javadoc comment. 351
 Error
javadoc JavadocVariable Missing a Javadoc comment. 354
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
javadoc JavadocVariable Missing a Javadoc comment. 360
 Error
javadoc JavadocVariable Missing a Javadoc comment. 363
 Error
javadoc JavadocVariable Missing a Javadoc comment. 372
 Error
javadoc JavadocVariable Missing a Javadoc comment. 375
 Error
javadoc JavadocVariable Missing a Javadoc comment. 378
 Error
javadoc JavadocVariable Missing a Javadoc comment. 381
 Error
javadoc JavadocVariable Missing a Javadoc comment. 384
 Error
javadoc JavadocVariable Missing a Javadoc comment. 387
 Error
javadoc JavadocVariable Missing a Javadoc comment. 390
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 Error
javadoc JavadocVariable Missing a Javadoc comment. 405
 Error
javadoc JavadocVariable Missing a Javadoc comment. 408
 Error
javadoc JavadocVariable Missing a Javadoc comment. 411
 Error
javadoc JavadocVariable Missing a Javadoc comment. 414
 Error
javadoc JavadocVariable Missing a Javadoc comment. 417
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 428
 Error
javadoc JavadocVariable Missing a Javadoc comment. 430
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 431
 Error
javadoc JavadocVariable Missing a Javadoc comment. 438
 Error
javadoc JavadocVariable Missing a Javadoc comment. 441
 Error
javadoc JavadocVariable Missing a Javadoc comment. 444
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 445
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 455
 Error
javadoc JavadocVariable Missing a Javadoc comment. 458
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 471
 Error
javadoc JavadocVariable Missing a Javadoc comment. 481
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 482
 Error
javadoc JavadocVariable Missing a Javadoc comment. 484
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 485
 Error
javadoc JavadocVariable Missing a Javadoc comment. 492
 Error
javadoc JavadocVariable Missing a Javadoc comment. 495
 Error
javadoc JavadocVariable Missing a Javadoc comment. 504
 Error
javadoc JavadocVariable Missing a Javadoc comment. 514
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 515
 Error
javadoc JavadocVariable Missing a Javadoc comment. 517
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 518
 Error
javadoc JavadocVariable Missing a Javadoc comment. 525
 Error
javadoc JavadocVariable Missing a Javadoc comment. 528
 Error
javadoc JavadocVariable Missing a Javadoc comment. 537
 Error
javadoc JavadocVariable Missing a Javadoc comment. 540
 Error
javadoc JavadocVariable Missing a Javadoc comment. 550
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 551
 Error
javadoc JavadocVariable Missing a Javadoc comment. 553
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 554
 Error
javadoc JavadocVariable Missing a Javadoc comment. 561
 Error
javadoc JavadocVariable Missing a Javadoc comment. 564
 Error
javadoc JavadocVariable Missing a Javadoc comment. 567
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 568
 Error
javadoc JavadocVariable Missing a Javadoc comment. 575
 Error
javadoc JavadocVariable Missing a Javadoc comment. 578
 Error
javadoc JavadocVariable Missing a Javadoc comment. 581
 Error
javadoc JavadocVariable Missing a Javadoc comment. 584
 Error
javadoc JavadocVariable Missing a Javadoc comment. 594
 Error
javadoc JavadocVariable Missing a Javadoc comment. 597
 Error
javadoc JavadocVariable Missing a Javadoc comment. 607
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 608
 Error
javadoc JavadocVariable Missing a Javadoc comment. 610
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 611
 Error
javadoc JavadocVariable Missing a Javadoc comment. 618
 Error
javadoc JavadocVariable Missing a Javadoc comment. 621
 Error
javadoc JavadocVariable Missing a Javadoc comment. 624
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 625
 Error
javadoc JavadocVariable Missing a Javadoc comment. 632
 Error
javadoc JavadocVariable Missing a Javadoc comment. 635
 Error
javadoc JavadocVariable Missing a Javadoc comment. 638
 Error
javadoc JavadocVariable Missing a Javadoc comment. 641
 Error
javadoc JavadocVariable Missing a Javadoc comment. 651
 Error
javadoc JavadocVariable Missing a Javadoc comment. 654
 Error
javadoc JavadocVariable Missing a Javadoc comment. 664
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 665
 Error
javadoc JavadocVariable Missing a Javadoc comment. 667
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 668
 Error
javadoc JavadocVariable Missing a Javadoc comment. 675
 Error
javadoc JavadocVariable Missing a Javadoc comment. 678
 Error
javadoc JavadocVariable Missing a Javadoc comment. 681
 Error
javadoc JavadocVariable Missing a Javadoc comment. 684
 Error
javadoc JavadocVariable Missing a Javadoc comment. 687
 Error
javadoc JavadocVariable Missing a Javadoc comment. 690
 Error
javadoc JavadocVariable Missing a Javadoc comment. 700
 Error
javadoc JavadocVariable Missing a Javadoc comment. 711
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 712
 Error
javadoc JavadocVariable Missing a Javadoc comment. 714
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 715
 Error
javadoc JavadocVariable Missing a Javadoc comment. 722
 Error
javadoc JavadocVariable Missing a Javadoc comment. 725
 Error
javadoc JavadocVariable Missing a Javadoc comment. 728
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 729
 Error
javadoc JavadocVariable Missing a Javadoc comment. 735
 Error
javadoc JavadocVariable Missing a Javadoc comment. 738
 Error
javadoc JavadocVariable Missing a Javadoc comment. 741
 Error
javadoc JavadocVariable Missing a Javadoc comment. 744
 Error
javadoc JavadocVariable Missing a Javadoc comment. 754
 Error
javadoc JavadocVariable Missing a Javadoc comment. 757
 Error
javadoc JavadocVariable Missing a Javadoc comment. 767
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 768
 Error
javadoc JavadocVariable Missing a Javadoc comment. 770
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 771
 Error
javadoc JavadocVariable Missing a Javadoc comment. 778
 Error
javadoc JavadocVariable Missing a Javadoc comment. 781
 Error
javadoc JavadocVariable Missing a Javadoc comment. 784
 Error
javadoc JavadocVariable Missing a Javadoc comment. 787
 Error
javadoc JavadocVariable Missing a Javadoc comment. 790
 Error
javadoc JavadocVariable Missing a Javadoc comment. 793
 Error
javadoc JavadocVariable Missing a Javadoc comment. 796
 Error
javadoc JavadocVariable Missing a Javadoc comment. 799
 Error
javadoc JavadocVariable Missing a Javadoc comment. 802
 Error
javadoc JavadocVariable Missing a Javadoc comment. 811
 Error
javadoc JavadocVariable Missing a Javadoc comment. 821
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 822
 Error
javadoc JavadocVariable Missing a Javadoc comment. 824
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 825
 Error
javadoc JavadocVariable Missing a Javadoc comment. 832
 Error
javadoc JavadocVariable Missing a Javadoc comment. 835
 Error
javadoc JavadocVariable Missing a Javadoc comment. 838
 Error
javadoc JavadocVariable Missing a Javadoc comment. 841
 Error
javadoc JavadocVariable Missing a Javadoc comment. 844
 Error
javadoc JavadocVariable Missing a Javadoc comment. 847
 Error
javadoc JavadocVariable Missing a Javadoc comment. 850
 Error
javadoc JavadocVariable Missing a Javadoc comment. 853
 Error
javadoc JavadocVariable Missing a Javadoc comment. 856
 Error
javadoc JavadocVariable Missing a Javadoc comment. 859
 Error
javadoc JavadocVariable Missing a Javadoc comment. 862
 Error
javadoc JavadocVariable Missing a Javadoc comment. 865
 Error
javadoc JavadocVariable Missing a Javadoc comment. 868
 Error
javadoc JavadocVariable Missing a Javadoc comment. 871
 Error
javadoc JavadocVariable Missing a Javadoc comment. 874
 Error
javadoc JavadocVariable Missing a Javadoc comment. 877
 Error
javadoc JavadocVariable Missing a Javadoc comment. 880
 Error
javadoc JavadocVariable Missing a Javadoc comment. 889
 Error
javadoc JavadocVariable Missing a Javadoc comment. 892
 Error
javadoc JavadocVariable Missing a Javadoc comment. 902
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 903
 Error
javadoc JavadocVariable Missing a Javadoc comment. 905
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 906
 Error
javadoc JavadocVariable Missing a Javadoc comment. 913
 Error
javadoc JavadocVariable Missing a Javadoc comment. 916
 Error
javadoc JavadocVariable Missing a Javadoc comment. 919
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 920
 Error
javadoc JavadocVariable Missing a Javadoc comment. 926
 Error
javadoc JavadocVariable Missing a Javadoc comment. 929
 Error
javadoc JavadocVariable Missing a Javadoc comment. 932
 Error
javadoc JavadocVariable Missing a Javadoc comment. 935
 Error
javadoc JavadocVariable Missing a Javadoc comment. 945
 Error
javadoc JavadocVariable Missing a Javadoc comment. 948
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 956
 Error
javadoc JavadocVariable Missing a Javadoc comment. 958
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 959
 Error
javadoc JavadocVariable Missing a Javadoc comment. 961
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 962
 Error
javadoc JavadocVariable Missing a Javadoc comment. 969
 Error
javadoc JavadocVariable Missing a Javadoc comment. 972
 Error
javadoc JavadocVariable Missing a Javadoc comment. 975
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 976
 Error
javadoc JavadocVariable Missing a Javadoc comment. 983
 Error
javadoc JavadocVariable Missing a Javadoc comment. 986
 Error
javadoc JavadocVariable Missing a Javadoc comment. 989
 Error
javadoc JavadocVariable Missing a Javadoc comment. 992
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1002
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1005
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1010
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1010
 Error
misc FinalParameters Parameter conf should be final. 1010
 Error
misc FinalParameters Parameter jarPath should be final. 1010
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1010
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 1013
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 1013
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 1014
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 1014
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1021

org/woehlke/computer/kurzweil/lucky/mouses/control/ControllerThread.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 122). 12
 Error
sizes LineLength Line is longer than 80 characters (found 93). 13
 Error
sizes LineLength Line is longer than 80 characters (found 89). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter model should be final. 35
 Error
coding HiddenField 'model' hides a field. 35
 Error
misc FinalParameters Parameter frame should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 104). 39
 Error
sizes LineLength Line is longer than 80 characters (found 100). 40
 Error
design DesignForExtension Class 'ControllerThread' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
whitespace ParenPad '(' is followed by whitespace. 49
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 50

org/woehlke/computer/kurzweil/lucky/mouses/model/LuckyMousesModel.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 4
 Error
sizes LineLength Line is longer than 80 characters (found 90). 21
 Error
sizes LineLength Line is longer than 80 characters (found 83). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter tab should be final. 37
 Error
coding HiddenField 'tab' hides a field. 37
 Error
sizes LineLength Line is longer than 80 characters (found 82). 40
 Error
sizes LineLength Line is longer than 80 characters (found 84). 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 94). 43
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'step' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runA' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runA' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runB' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runB' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runC' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runC' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runD' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runD' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runE' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runE' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runF' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runF' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runG' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runG' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runH' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runH' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runI' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runI' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runJ' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runJ' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 Error
design DesignForExtension Class 'LuckyMousesModel' looks like designed for extension (can be subclassed), but the method 'runK' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesModel' final or making the method 'runK' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124

org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeDimension.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.model.mouses.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.view.LuckyMousesFrame. 7
 Error
sizes LineLength Line is longer than 80 characters (found 90). 22
 Error
sizes LineLength Line is longer than 80 characters (found 83). 23
 Error
design DesignForExtension Class 'LatticeDimension' looks like designed for extension (can be subclassed), but the method 'absoluteValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticeDimension' final or making the method 'absoluteValue' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
design DesignForExtension Class 'LatticeDimension' looks like designed for extension (can be subclassed), but the method 'plus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticeDimension' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter p should be final. 51
 Error
design DesignForExtension Class 'LatticeDimension' looks like designed for extension (can be subclassed), but the method 'copy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticeDimension' final or making the method 'copy' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
design DesignForExtension Class 'LatticeDimension' looks like designed for extension (can be subclassed), but the method 'toLatticePoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticeDimension' final or making the method 'toLatticePoint' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter p should be final. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter p should be final. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter width should be final. 79
 Error
misc FinalParameters Parameter height should be final. 79

org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticePoint.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.model.mouses.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.view.LuckyMousesFrame. 7
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 Error
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter other should be final. 51
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'absoluteValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'absoluteValue' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'plus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter p should be final. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'minus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'minus' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
misc FinalParameters Parameter p should be final. 67
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
sizes LineLength Line is longer than 80 characters (found 90). 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter thisLatticePoint should be final. 73
 Error
misc FinalParameters Parameter other should be final. 73
 Error
whitespace ParenPad ')' is preceded with whitespace. 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'delta' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'delta' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter p should be final. 79
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'scalarMultiplied' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'scalarMultiplied' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
misc FinalParameters Parameter scalar should be final. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
whitespace ParenPad '(' is followed by whitespace. 88
 Error
whitespace ParenPad '(' is followed by whitespace. 89
 Error
whitespace ParenPad '(' is followed by whitespace. 90
 Error
whitespace ParenPad ')' is preceded with whitespace. 90
 Error
whitespace ParenPad '(' is followed by whitespace. 91
 Error
whitespace ParenPad ')' is preceded with whitespace. 91
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 92
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'normalize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'normalize' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter p should be final. 95
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'copy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'copy' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'toLatticeDimension' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'toLatticeDimension' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 114
 Error
misc FinalParameters Parameter p should be final. 114
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 115
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
misc FinalParameters Parameter x should be final. 118
 Error
misc FinalParameters Parameter y should be final. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 119
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 122
 Error
misc FinalParameters Parameter p should be final. 122
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
misc FinalParameters Parameter thisPoint should be final. 126
 Error
misc FinalParameters Parameter to should be final. 126
 Error
sizes LineLength Line is longer than 80 characters (found 88). 131
 Error
javadoc JavadocMethod @return tag should be present and have description. 133
 Error
misc FinalParameters Parameter nextPoint should be final. 133
 Error
javadoc JavadocMethod Expected @param tag for 'nextPoint'. 133
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 133
 Error
coding MagicNumber '45.0d' is a magic number. 135
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 142
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'getNewPoints' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'getNewPoints' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 147
 Error
misc FinalParameters Parameter nextPoint should be final. 147
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 147
 Error
coding MagicNumber '3.0d' is a magic number. 148
 Error
coding MagicNumber '3.0d' is a magic number. 149
 Error
whitespace ParenPad '(' is followed by whitespace. 150
 Error
whitespace ParenPad ')' is preceded with whitespace. 150
 Error
coding MagicNumber '5' is a magic number. 153
 Error
coding MagicNumber '3' is a magic number. 157
 Error
coding MagicNumber '4' is a magic number. 158
 Error
coding MagicNumber '3' is a magic number. 159

org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeRectangle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.model.mouses.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.view.LuckyMousesFrame. 7
 Error
sizes LineLength Line is longer than 80 characters (found 90). 22
 Error
sizes LineLength Line is longer than 80 characters (found 83). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
sizes LineLength Line is longer than 80 characters (found 86). 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter start should be final. 39
 Error
misc FinalParameters Parameter dimension should be final. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 39
 Error
sizes LineLength Line is longer than 80 characters (found 86). 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter startX should be final. 44
 Error
misc FinalParameters Parameter startY should be final. 44
 Error
misc FinalParameters Parameter width should be final. 44
 Error
misc FinalParameters Parameter height should be final. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44

org/woehlke/computer/kurzweil/lucky/mouses/model/geometry/LatticeVector.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.model.mouses.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.view.LuckyMousesFrame. 7
 Error
sizes LineLength Line is longer than 80 characters (found 90). 22
 Error
sizes LineLength Line is longer than 80 characters (found 83). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter start should be final. 40
 Error
misc FinalParameters Parameter to should be final. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 87). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter startX should be final. 45
 Error
misc FinalParameters Parameter startY should be final. 45
 Error
misc FinalParameters Parameter toX should be final. 45
 Error
misc FinalParameters Parameter toY should be final. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
sizes LineLength Line is longer than 80 characters (found 93). 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter startpoint should be final. 51
 Error
misc FinalParameters Parameter endpoint should be final. 51

org/woehlke/computer/kurzweil/lucky/mouses/model/mouses/LinkedListNode.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
sizes LineLength Line is longer than 80 characters (found 90). 16
 Error
sizes LineLength Line is longer than 80 characters (found 83). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter point should be final. 30
 Error
coding HiddenField 'point' hides a field. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter other should be final. 35
 Error
design DesignForExtension Class 'LinkedListNode' looks like designed for extension (can be subclassed), but the method 'copy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNode' final or making the method 'copy' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Class 'LinkedListNode' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNode' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
misc FinalParameters Parameter o should be final. 46
 Error
blocks NeedBraces 'if' construct must use '{}'s. 47
 Error
blocks NeedBraces 'if' construct must use '{}'s. 48
 Error
design DesignForExtension Class 'LinkedListNode' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNode' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
design DesignForExtension Class 'LinkedListNode' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNode' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
whitespace OperatorWrap '+' should be on a new line. 59
 Error
whitespace OperatorWrap '+' should be on a new line. 60
 Error
whitespace OperatorWrap '+' should be on a new line. 61

org/woehlke/computer/kurzweil/lucky/mouses/model/mouses/LinkedListNodeContainer.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.config.ComputerKurzweilProperties. 5
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
sizes LineLength Line is longer than 80 characters (found 91). 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter tab should be final. 42
 Error
coding HiddenField 'tab' hides a field. 42
 Error
misc FinalParameters Parameter worldDimensions should be final. 42
 Error
coding HiddenField 'worldDimensions' hides a field. 42
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 42
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
coding MagicNumber '20' is a magic number. 56
 Error
sizes LineLength Line is longer than 80 characters (found 81). 60
 Error
coding MagicNumber '3.0' is a magic number. 61
 Error
sizes LineLength Line is longer than 80 characters (found 89). 62
 Error
coding MagicNumber '3' is a magic number. 70
 Error
coding MagicNumber '3' is a magic number. 75
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 77
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 78
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 79
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
whitespace ParenPad '(' is followed by whitespace. 86
 Error
whitespace ParenPad '(' is followed by whitespace. 87
 Error
whitespace ParenPad '(' is followed by whitespace. 88
 Error
whitespace ParenPad '(' is followed by whitespace. 89
 Error
whitespace ParenPad '(' is followed by whitespace. 90
 Error
whitespace ParenPad '(' is followed by whitespace. 91
 Error
whitespace ParenPad '(' is followed by whitespace. 92
 Error
whitespace ParenPad '(' is followed by whitespace. 93
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupA' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupA' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 96
 Error
misc ArrayTypeStyle Array brackets at illegal position. 99
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupB' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupB' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105
 Error
misc ArrayTypeStyle Array brackets at illegal position. 108
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupC' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupC' static/final/abstract/empty, or adding allowed annotation for the method. 114
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 114
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
misc ArrayTypeStyle Array brackets at illegal position. 117
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupD' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupD' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 123
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 123
 Error
misc ArrayTypeStyle Array brackets at illegal position. 126
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupE' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupE' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 132
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 132
 Error
misc ArrayTypeStyle Array brackets at illegal position. 135
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupF' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupF' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 141
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 141
 Error
misc ArrayTypeStyle Array brackets at illegal position. 144
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupG' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupG' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 150
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 150
 Error
misc ArrayTypeStyle Array brackets at illegal position. 153
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupH' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupH' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 159
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 159
 Error
misc ArrayTypeStyle Array brackets at illegal position. 162
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupI' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupI' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 168
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 168
 Error
misc ArrayTypeStyle Array brackets at illegal position. 171
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupJ' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupJ' static/final/abstract/empty, or adding allowed annotation for the method. 177
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
misc ArrayTypeStyle Array brackets at illegal position. 180
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupK' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupK' static/final/abstract/empty, or adding allowed annotation for the method. 186
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 186
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 186
 Error
misc ArrayTypeStyle Array brackets at illegal position. 189
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupNodesbyPoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupNodesbyPoint' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 195
 Error
misc FinalParameters Parameter k should be final. 195
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 195
 Error
misc ArrayTypeStyle Array brackets at illegal position. 196
 Error
coding MagicNumber '8' is a magic number. 196
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 197
 Error
coding MagicNumber '3' is a magic number. 202
 Error
coding MagicNumber '4' is a magic number. 203
 Error
coding MagicNumber '5' is a magic number. 204
 Error
coding MagicNumber '6' is a magic number. 205
 Error
coding MagicNumber '7' is a magic number. 206
 Error
coding MagicNumber '3' is a magic number. 212
 Error
coding MagicNumber '4' is a magic number. 213
 Error
coding MagicNumber '5' is a magic number. 214
 Error
coding MagicNumber '6' is a magic number. 215
 Error
coding MagicNumber '7' is a magic number. 216
 Error
coding MagicNumber '3' is a magic number. 222
 Error
coding MagicNumber '4' is a magic number. 223
 Error
coding MagicNumber '5' is a magic number. 224
 Error
coding MagicNumber '6' is a magic number. 225
 Error
coding MagicNumber '7' is a magic number. 226
 Error
coding MagicNumber '3' is a magic number. 232
 Error
coding MagicNumber '4' is a magic number. 233
 Error
coding MagicNumber '5' is a magic number. 234
 Error
coding MagicNumber '6' is a magic number. 235
 Error
coding MagicNumber '7' is a magic number. 236
 Error
coding MagicNumber '3' is a magic number. 247
 Error
coding MagicNumber '4' is a magic number. 248
 Error
coding MagicNumber '5' is a magic number. 249
 Error
coding MagicNumber '6' is a magic number. 250
 Error
coding MagicNumber '7' is a magic number. 251
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'setupNodesSetNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'setupNodesSetNext' static/final/abstract/empty, or adding allowed annotation for the method. 259
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 259
 Error
misc FinalParameters Parameter n should be final. 259
 Error
misc ArrayTypeStyle Array brackets at illegal position. 259
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 259
 Error
coding MagicNumber '3' is a magic number. 262
 Error
coding MagicNumber '3' is a magic number. 263
 Error
coding MagicNumber '4' is a magic number. 263
 Error
coding MagicNumber '4' is a magic number. 264
 Error
coding MagicNumber '5' is a magic number. 264
 Error
coding MagicNumber '5' is a magic number. 265
 Error
coding MagicNumber '6' is a magic number. 265
 Error
coding MagicNumber '6' is a magic number. 266
 Error
coding MagicNumber '7' is a magic number. 266
 Error
coding MagicNumber '7' is a magic number. 267
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 269
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 269
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'copyNodes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'copyNodes' static/final/abstract/empty, or adding allowed annotation for the method. 275
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 275
 Error
misc FinalParameters Parameter polygonOld should be final. 275
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 275
 Error
misc ArrayTypeStyle Array brackets at illegal position. 276
 Error
coding MagicNumber '8' is a magic number. 276
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 277
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 277
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 277
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 277
 Error
coding MagicNumber '8' is a magic number. 277
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 277
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 277
 Error
coding MagicNumber '3' is a magic number. 282
 Error
coding MagicNumber '3' is a magic number. 283
 Error
coding MagicNumber '4' is a magic number. 283
 Error
coding MagicNumber '4' is a magic number. 284
 Error
coding MagicNumber '5' is a magic number. 284
 Error
coding MagicNumber '5' is a magic number. 285
 Error
coding MagicNumber '6' is a magic number. 285
 Error
coding MagicNumber '6' is a magic number. 286
 Error
coding MagicNumber '7' is a magic number. 286
 Error
coding MagicNumber '7' is a magic number. 287
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 289
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 289
 Error
design DesignForExtension Class 'LinkedListNodeContainer' looks like designed for extension (can be subclassed), but the method 'step' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkedListNodeContainer' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 295
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 295
 Error
coding MagicNumber '0.05' is a magic number. 297
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 300
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 300
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 300
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 300
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 300
 Error
sizes LineLength Line is longer than 80 characters (found 90). 303

org/woehlke/computer/kurzweil/lucky/mouses/view/LuckyMousesFrame.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.lucky.mouses.view.labels.PanelCopyright. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 15
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 16
 Error
sizes LineLength Line is longer than 80 characters (found 82). 21
 Error
sizes LineLength Line is longer than 80 characters (found 122). 36
 Error
sizes LineLength Line is longer than 80 characters (found 93). 37
 Error
sizes LineLength Line is longer than 80 characters (found 89). 38
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
misc FinalParameters Parameter config should be final. 65
 Error
coding HiddenField 'config' hides a field. 65
 Error
whitespace ParenPad '(' is followed by whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 96). 71
 Error
whitespace ParenPad '(' is followed by whitespace. 79
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'windowOpened' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter e should be final. 84
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'windowClosing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter e should be final. 88
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'windowClosed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
misc FinalParameters Parameter e should be final. 92
 Error
blocks LeftCurly '{' at column 45 should have line break after. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
misc FinalParameters Parameter e should be final. 94
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 94
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 94
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'windowDeiconified' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
misc FinalParameters Parameter e should be final. 96
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'windowActivated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
misc FinalParameters Parameter e should be final. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
misc FinalParameters Parameter e should be final. 104
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 104
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 104
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'mouseClicked' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
misc FinalParameters Parameter e should be final. 108
 Error
misc FinalParameters Parameter e should be final. 114
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 114
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 114
 Error
misc FinalParameters Parameter e should be final. 117
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 117
 Error
misc FinalParameters Parameter e should be final. 120
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 120
 Error
misc FinalParameters Parameter e should be final. 123
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 123
 Error
javadoc JavadocStyle First sentence should end with a period. 125
 Error
coding MagicNumber '120' is a magic number. 132
 Error
sizes LineLength Line is longer than 80 characters (found 84). 139
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'setModeSwitch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 165
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 165
 Error
design DesignForExtension Class 'LuckyMousesFrame' looks like designed for extension (can be subclassed), but the method 'restart' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesFrame' final or making the method 'restart' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 171

org/woehlke/computer/kurzweil/lucky/mouses/view/canvas/LuckyMousesCanvas.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 9
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
sizes LineLength Line is longer than 80 characters (found 83). 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter model should be final. 42
 Error
coding HiddenField 'model' hides a field. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
design DesignForExtension Class 'LuckyMousesCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter g should be final. 53
 Error
misc FinalParameters Parameter g should be final. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 Error
misc FinalParameters Parameter g should be final. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
sizes LineLength Line is longer than 80 characters (found 98). 68
 Error
whitespace WhitespaceAfter 'while' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
design DesignForExtension Class 'LuckyMousesCanvas' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LuckyMousesCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
misc FinalParameters Parameter g should be final. 83

org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelButtons.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 7
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 8
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
sizes LineLength Line is longer than 80 characters (found 107). 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter model should be final. 31
 Error
coding HiddenField 'model' hides a field. 31
 Error
misc FinalParameters Parameter tab should be final. 31
 Error
coding HiddenField 'tab' hides a field. 31
 Error
misc FinalParameters Parameter config should be final. 31
 Error
whitespace ParenPad ')' is preceded with whitespace. 31
 Error
sizes LineLength Line is longer than 80 characters (found 86). 34
 Error
sizes LineLength Line is longer than 80 characters (found 91). 35
 Error
sizes LineLength Line is longer than 80 characters (found 91). 36
 Error
sizes LineLength Line is longer than 80 characters (found 91). 37
 Error
sizes LineLength Line is longer than 80 characters (found 91). 38
 Error
sizes LineLength Line is longer than 80 characters (found 91). 39
 Error
sizes LineLength Line is longer than 80 characters (found 91). 40
 Error
sizes LineLength Line is longer than 80 characters (found 91). 41
 Error
sizes LineLength Line is longer than 80 characters (found 91). 42
 Error
sizes LineLength Line is longer than 80 characters (found 91). 43
 Error
sizes LineLength Line is longer than 80 characters (found 91). 44
 Error
sizes LineLength Line is longer than 80 characters (found 91). 45
 Error
coding MagicNumber '16' is a magic number. 46
 Error
whitespace ParenPad '(' is followed by whitespace. 48
 Error
whitespace ParenPad '(' is followed by whitespace. 49
 Error
whitespace ParenPad '(' is followed by whitespace. 61
 Error
misc FinalParameters Parameter ae should be final. 92
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 99
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 99
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 102
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 111
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 111
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 114
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 117
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 120
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 123

org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelCopyright.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
sizes LineLength Line is longer than 80 characters (found 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 13
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter subtitle should be final. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25

org/woehlke/computer/kurzweil/lucky/mouses/view/labels/PanelSubtitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
sizes LineLength Line is longer than 80 characters (found 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 13
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter subtitle should be final. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25