Checkstyle Results

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

Summary

Files
 Info
 Warnings
 Errors
14 0 0 635

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/kochsnowflake/KochSnowflakeApplication.java 0 0 10
org/woehlke/computer/kurzweil/kochsnowflake/config/ComputerKurzweilProperties.java 0 0 261
org/woehlke/computer/kurzweil/kochsnowflake/control/ControllerThread.java 0 0 20
org/woehlke/computer/kurzweil/kochsnowflake/model/KochSnowflakeModel.java 0 0 19
org/woehlke/computer/kurzweil/kochsnowflake/model/geometry/LatticeDimension.java 0 0 23
org/woehlke/computer/kurzweil/kochsnowflake/model/geometry/LatticePoint.java 0 0 78
org/woehlke/computer/kurzweil/kochsnowflake/model/geometry/LatticeRectangle.java 0 0 20
org/woehlke/computer/kurzweil/kochsnowflake/model/geometry/LatticeVector.java 0 0 24
org/woehlke/computer/kurzweil/kochsnowflake/model/koch/LinkedListNode.java 0 0 22
org/woehlke/computer/kurzweil/kochsnowflake/model/koch/LinkedListNodeContainer.java 0 0 37
org/woehlke/computer/kurzweil/kochsnowflake/view/KochSnowflakeFrame.java 0 0 68
org/woehlke/computer/kurzweil/kochsnowflake/view/canvas/KochSnowflakeCanvas.java 0 0 36
org/woehlke/computer/kurzweil/kochsnowflake/view/labels/PanelCopyright.java 0 0 9
org/woehlke/computer/kurzweil/kochsnowflake/view/labels/PanelSubtitle.java 0 0 8

Rules

Category Rule Violations Severity
blocks NeedBraces 2
 Error
coding EmptyStatement 1
 Error
HiddenField 6
 Error
MagicNumber 17
 Error
MissingSwitchDefault 1
 Error
design DesignForExtension 35
 Error
FinalClass 1
 Error
VisibilityModifier 53
 Error
imports AvoidStarImport 15
 Error
UnusedImports
  • processJavadoc: "false"
16
 Error
javadoc JavadocMethod 2
 Error
JavadocPackage 9
 Error
JavadocStyle 1
 Error
JavadocVariable 220
 Error
MissingJavadocMethod 57
 Error
misc FinalParameters 63
 Error
modifier ModifierOrder 5
 Error
sizes LineLength
  • fileExtensions: "java"
54
 Error
whitespace OperatorWrap 3
 Error
ParenPad 12
 Error
WhitespaceAfter 23
 Error
WhitespaceAround 39
 Error

Details

org/woehlke/computer/kurzweil/kochsnowflake/KochSnowflakeApplication.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 90). 14
 Error
sizes LineLength Line is longer than 80 characters (found 83). 15
 Error
design FinalClass Class KochSnowflakeApplication should be declared as final. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 103). 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 Error
misc FinalParameters Parameter args should be final. 36

org/woehlke/computer/kurzweil/kochsnowflake/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
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.geometry.LatticeVector. 10
 Error
sizes LineLength Line is longer than 80 characters (found 90). 25
 Error
sizes LineLength Line is longer than 80 characters (found 83). 26
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
design VisibilityModifier Variable 'mandelbrotJulia' must be private and have accessor methods. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
design VisibilityModifier Variable 'mandelbrotZoom' must be private and have accessor methods. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 75
 Error
javadoc JavadocVariable Missing a Javadoc comment. 77
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 81
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 92
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
javadoc JavadocVariable Missing a Javadoc comment. 102
 Error
javadoc JavadocVariable Missing a Javadoc comment. 111
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 117
 Error
javadoc JavadocVariable Missing a Javadoc comment. 120
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 Error
javadoc JavadocVariable Missing a Javadoc comment. 126
 Error
javadoc JavadocVariable Missing a Javadoc comment. 129
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 138
 Error
javadoc JavadocVariable Missing a Javadoc comment. 148
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 149
 Error
javadoc JavadocVariable Missing a Javadoc comment. 151
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 152
 Error
javadoc JavadocVariable Missing a Javadoc comment. 159
 Error
javadoc JavadocVariable Missing a Javadoc comment. 162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 165
 Error
javadoc JavadocVariable Missing a Javadoc comment. 168
 Error
javadoc JavadocVariable Missing a Javadoc comment. 171
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
javadoc JavadocVariable Missing a Javadoc comment. 183
 Error
javadoc JavadocVariable Missing a Javadoc comment. 193
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 196
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 197
 Error
javadoc JavadocVariable Missing a Javadoc comment. 204
 Error
javadoc JavadocVariable Missing a Javadoc comment. 207
 Error
javadoc JavadocVariable Missing a Javadoc comment. 210
 Error
javadoc JavadocVariable Missing a Javadoc comment. 213
 Error
javadoc JavadocVariable Missing a Javadoc comment. 216
 Error
javadoc JavadocVariable Missing a Javadoc comment. 219
 Error
javadoc JavadocVariable Missing a Javadoc comment. 222
 Error
javadoc JavadocVariable Missing a Javadoc comment. 225
 Error
javadoc JavadocVariable Missing a Javadoc comment. 235
 Error
javadoc JavadocVariable Missing a Javadoc comment. 245
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 246
 Error
javadoc JavadocVariable Missing a Javadoc comment. 248
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 249
 Error
javadoc JavadocVariable Missing a Javadoc comment. 251
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 252
 Error
javadoc JavadocVariable Missing a Javadoc comment. 254
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 255
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 258
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 261
 Error
javadoc JavadocVariable Missing a Javadoc comment. 268
 Error
javadoc JavadocVariable Missing a Javadoc comment. 271
 Error
javadoc JavadocVariable Missing a Javadoc comment. 274
 Error
javadoc JavadocVariable Missing a Javadoc comment. 277
 Error
javadoc JavadocVariable Missing a Javadoc comment. 280
 Error
javadoc JavadocVariable Missing a Javadoc comment. 283
 Error
javadoc JavadocVariable Missing a Javadoc comment. 292
 Error
javadoc JavadocVariable Missing a Javadoc comment. 295
 Error
javadoc JavadocVariable Missing a Javadoc comment. 298
 Error
javadoc JavadocVariable Missing a Javadoc comment. 307
 Error
javadoc JavadocVariable Missing a Javadoc comment. 310
 Error
javadoc JavadocVariable Missing a Javadoc comment. 313
 Error
javadoc JavadocVariable Missing a Javadoc comment. 316
 Error
javadoc JavadocVariable Missing a Javadoc comment. 319
 Error
javadoc JavadocVariable Missing a Javadoc comment. 322
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
javadoc JavadocVariable Missing a Javadoc comment. 328
 Error
javadoc JavadocVariable Missing a Javadoc comment. 337
 Error
javadoc JavadocVariable Missing a Javadoc comment. 340
 Error
javadoc JavadocVariable Missing a Javadoc comment. 343
 Error
javadoc JavadocVariable Missing a Javadoc comment. 346
 Error
javadoc JavadocVariable Missing a Javadoc comment. 349
 Error
javadoc JavadocVariable Missing a Javadoc comment. 352
 Error
javadoc JavadocVariable Missing a Javadoc comment. 355
 Error
javadoc JavadocVariable Missing a Javadoc comment. 358
 Error
javadoc JavadocVariable Missing a Javadoc comment. 361
 Error
javadoc JavadocVariable Missing a Javadoc comment. 364
 Error
javadoc JavadocVariable Missing a Javadoc comment. 373
 Error
javadoc JavadocVariable Missing a Javadoc comment. 376
 Error
javadoc JavadocVariable Missing a Javadoc comment. 379
 Error
javadoc JavadocVariable Missing a Javadoc comment. 382
 Error
javadoc JavadocVariable Missing a Javadoc comment. 385
 Error
javadoc JavadocVariable Missing a Javadoc comment. 388
 Error
javadoc JavadocVariable Missing a Javadoc comment. 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 400
 Error
javadoc JavadocVariable Missing a Javadoc comment. 403
 Error
javadoc JavadocVariable Missing a Javadoc comment. 406
 Error
javadoc JavadocVariable Missing a Javadoc comment. 409
 Error
javadoc JavadocVariable Missing a Javadoc comment. 412
 Error
javadoc JavadocVariable Missing a Javadoc comment. 415
 Error
javadoc JavadocVariable Missing a Javadoc comment. 418
 Error
javadoc JavadocVariable Missing a Javadoc comment. 428
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 431
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 432
 Error
javadoc JavadocVariable Missing a Javadoc comment. 439
 Error
javadoc JavadocVariable Missing a Javadoc comment. 442
 Error
javadoc JavadocVariable Missing a Javadoc comment. 445
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 446
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 456
 Error
javadoc JavadocVariable Missing a Javadoc comment. 459
 Error
javadoc JavadocVariable Missing a Javadoc comment. 462
 Error
javadoc JavadocVariable Missing a Javadoc comment. 472
 Error
javadoc JavadocVariable Missing a Javadoc comment. 482
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 483
 Error
javadoc JavadocVariable Missing a Javadoc comment. 485
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 486
 Error
javadoc JavadocVariable Missing a Javadoc comment. 493
 Error
javadoc JavadocVariable Missing a Javadoc comment. 496
 Error
javadoc JavadocVariable Missing a Javadoc comment. 505
 Error
javadoc JavadocVariable Missing a Javadoc comment. 515
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 516
 Error
javadoc JavadocVariable Missing a Javadoc comment. 518
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 519
 Error
javadoc JavadocVariable Missing a Javadoc comment. 526
 Error
javadoc JavadocVariable Missing a Javadoc comment. 529
 Error
javadoc JavadocVariable Missing a Javadoc comment. 538
 Error
javadoc JavadocVariable Missing a Javadoc comment. 541
 Error
javadoc JavadocVariable Missing a Javadoc comment. 551
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 552
 Error
javadoc JavadocVariable Missing a Javadoc comment. 554
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 555
 Error
javadoc JavadocVariable Missing a Javadoc comment. 562
 Error
javadoc JavadocVariable Missing a Javadoc comment. 565
 Error
javadoc JavadocVariable Missing a Javadoc comment. 568
 Error
javadoc JavadocVariable Missing a Javadoc comment. 571
 Error
javadoc JavadocVariable Missing a Javadoc comment. 574
 Error
javadoc JavadocVariable Missing a Javadoc comment. 577
 Error
javadoc JavadocVariable Missing a Javadoc comment. 587
 Error
javadoc JavadocVariable Missing a Javadoc comment. 590
 Error
javadoc JavadocVariable Missing a Javadoc comment. 600
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 601
 Error
javadoc JavadocVariable Missing a Javadoc comment. 603
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 604
 Error
javadoc JavadocVariable Missing a Javadoc comment. 611
 Error
javadoc JavadocVariable Missing a Javadoc comment. 614
 Error
javadoc JavadocVariable Missing a Javadoc comment. 617
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 618
 Error
javadoc JavadocVariable Missing a Javadoc comment. 625
 Error
javadoc JavadocVariable Missing a Javadoc comment. 628
 Error
javadoc JavadocVariable Missing a Javadoc comment. 631
 Error
javadoc JavadocVariable Missing a Javadoc comment. 634
 Error
javadoc JavadocVariable Missing a Javadoc comment. 644
 Error
javadoc JavadocVariable Missing a Javadoc comment. 647
 Error
javadoc JavadocVariable Missing a Javadoc comment. 657
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 658
 Error
javadoc JavadocVariable Missing a Javadoc comment. 660
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 661
 Error
javadoc JavadocVariable Missing a Javadoc comment. 668
 Error
javadoc JavadocVariable Missing a Javadoc comment. 671
 Error
javadoc JavadocVariable Missing a Javadoc comment. 674
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 675
 Error
javadoc JavadocVariable Missing a Javadoc comment. 682
 Error
javadoc JavadocVariable Missing a Javadoc comment. 685
 Error
javadoc JavadocVariable Missing a Javadoc comment. 688
 Error
javadoc JavadocVariable Missing a Javadoc comment. 691
 Error
javadoc JavadocVariable Missing a Javadoc comment. 701
 Error
javadoc JavadocVariable Missing a Javadoc comment. 704
 Error
javadoc JavadocVariable Missing a Javadoc comment. 715
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 716
 Error
javadoc JavadocVariable Missing a Javadoc comment. 718
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 719
 Error
javadoc JavadocVariable Missing a Javadoc comment. 726
 Error
javadoc JavadocVariable Missing a Javadoc comment. 729
 Error
javadoc JavadocVariable Missing a Javadoc comment. 732
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 733
 Error
javadoc JavadocVariable Missing a Javadoc comment. 739
 Error
javadoc JavadocVariable Missing a Javadoc comment. 742
 Error
javadoc JavadocVariable Missing a Javadoc comment. 745
 Error
javadoc JavadocVariable Missing a Javadoc comment. 748
 Error
javadoc JavadocVariable Missing a Javadoc comment. 758
 Error
javadoc JavadocVariable Missing a Javadoc comment. 761
 Error
javadoc JavadocVariable Missing a Javadoc comment. 771
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 772
 Error
javadoc JavadocVariable Missing a Javadoc comment. 774
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 775
 Error
javadoc JavadocVariable Missing a Javadoc comment. 782
 Error
javadoc JavadocVariable Missing a Javadoc comment. 785
 Error
javadoc JavadocVariable Missing a Javadoc comment. 788
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 789
 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. 805
 Error
javadoc JavadocVariable Missing a Javadoc comment. 815
 Error
javadoc JavadocVariable Missing a Javadoc comment. 818
 Error
javadoc JavadocVariable Missing a Javadoc comment. 828
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 829
 Error
javadoc JavadocVariable Missing a Javadoc comment. 831
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 832
 Error
javadoc JavadocVariable Missing a Javadoc comment. 839
 Error
javadoc JavadocVariable Missing a Javadoc comment. 842
 Error
javadoc JavadocVariable Missing a Javadoc comment. 845
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 846
 Error
javadoc JavadocVariable Missing a Javadoc comment. 852
 Error
javadoc JavadocVariable Missing a Javadoc comment. 855
 Error
javadoc JavadocVariable Missing a Javadoc comment. 858
 Error
javadoc JavadocVariable Missing a Javadoc comment. 861
 Error
javadoc JavadocVariable Missing a Javadoc comment. 871
 Error
javadoc JavadocVariable Missing a Javadoc comment. 874
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 882
 Error
javadoc JavadocVariable Missing a Javadoc comment. 884
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 885
 Error
javadoc JavadocVariable Missing a Javadoc comment. 887
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 888
 Error
javadoc JavadocVariable Missing a Javadoc comment. 895
 Error
javadoc JavadocVariable Missing a Javadoc comment. 898
 Error
javadoc JavadocVariable Missing a Javadoc comment. 901
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 902
 Error
javadoc JavadocVariable Missing a Javadoc comment. 909
 Error
javadoc JavadocVariable Missing a Javadoc comment. 912
 Error
javadoc JavadocVariable Missing a Javadoc comment. 915
 Error
javadoc JavadocVariable Missing a Javadoc comment. 918
 Error
javadoc JavadocVariable Missing a Javadoc comment. 928
 Error
javadoc JavadocVariable Missing a Javadoc comment. 931
 Error
sizes LineLength Line is longer than 80 characters (found 92). 941
 Error
misc FinalParameters Parameter conf should be final. 941
 Error
misc FinalParameters Parameter jarPath should be final. 941
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 941
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 943
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 943
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 944
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 944
 Error
sizes LineLength Line is longer than 80 characters (found 83). 951

org/woehlke/computer/kurzweil/kochsnowflake/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 90). 17
 Error
sizes LineLength Line is longer than 80 characters (found 83). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter view should be final. 32
 Error
coding HiddenField 'view' hides a field. 32
 Error
sizes LineLength Line is longer than 80 characters (found 107). 36
 Error
sizes LineLength Line is longer than 80 characters (found 102). 37
 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. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
whitespace ParenPad '(' is followed by whitespace. 48
 Error
design DesignForExtension Class 'ControllerThread' looks like designed for extension (can be subclassed), but the method 'goOn' 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 'goOn' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
design DesignForExtension Class 'ControllerThread' looks like designed for extension (can be subclassed), but the method 'exit' 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 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59

org/woehlke/computer/kurzweil/kochsnowflake/model/KochSnowflakeModel.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.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 84). 40
 Error
sizes LineLength Line is longer than 80 characters (found 86). 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 'KochSnowflakeModel' 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 'KochSnowflakeModel' 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 'KochSnowflakeModel' 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 'KochSnowflakeModel' 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

org/woehlke/computer/kurzweil/kochsnowflake/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.kochsnowflake.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.koch.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.view.KochSnowflakeFrame. 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/kochsnowflake/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.kochsnowflake.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.koch.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.view.KochSnowflakeFrame. 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/kochsnowflake/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.kochsnowflake.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.koch.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.view.KochSnowflakeFrame. 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/kochsnowflake/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.kochsnowflake.config.ComputerKurzweilProperties. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.koch.LinkedListNode. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.view.KochSnowflakeFrame. 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/kochsnowflake/model/koch/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/kochsnowflake/model/koch/LinkedListNodeContainer.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.config.ComputerKurzweilProperties. 4
 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. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
sizes LineLength Line is longer than 80 characters (found 93). 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter tab should be final. 40
 Error
coding HiddenField 'tab' hides a field. 40
 Error
misc FinalParameters Parameter worldDimensions should be final. 40
 Error
coding HiddenField 'worldDimensions' hides a field. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
coding MagicNumber '30' is a magic number. 46
 Error
coding MagicNumber '10' is a magic number. 47
 Error
sizes LineLength Line is longer than 80 characters (found 81). 49
 Error
coding MagicNumber '4.0' is a magic number. 49
 Error
coding MagicNumber '5.0' is a magic number. 49
 Error
sizes LineLength Line is longer than 80 characters (found 83). 50
 Error
coding MagicNumber '3.0d' is a magic number. 50
 Error
sizes LineLength Line is longer than 80 characters (found 83). 51
 Error
sizes LineLength Line is longer than 80 characters (found 87). 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 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. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 91). 79
 Error
coding EmptyStatement Empty statement. 79
 Error
coding MagicNumber '3' is a magic number. 82
 Error
coding MagicNumber '4' is a magic number. 83

org/woehlke/computer/kurzweil/kochsnowflake/view/KochSnowflakeFrame.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.kochsnowflake.model.geometry.LatticePoint. 7
 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 90). 37
 Error
sizes LineLength Line is longer than 80 characters (found 83). 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. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 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 MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter config should be final. 63
 Error
coding HiddenField 'config' hides a field. 63
 Error
whitespace ParenPad '(' is followed by whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 98). 69
 Error
sizes LineLength Line is longer than 80 characters (found 101). 70
 Error
whitespace ParenPad '(' is followed by whitespace. 77
 Error
design DesignForExtension Class 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
misc FinalParameters Parameter e should be final. 82
 Error
design DesignForExtension Class 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
misc FinalParameters Parameter e should be final. 86
 Error
design DesignForExtension Class 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
misc FinalParameters Parameter e should be final. 90
 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 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' 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. 116
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 116
 Error
misc FinalParameters Parameter e should be final. 119
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 119
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 119
 Error
misc FinalParameters Parameter e should be final. 122
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 122
 Error
misc FinalParameters Parameter e should be final. 125
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 125
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 125
 Error
javadoc JavadocStyle First sentence should end with a period. 127
 Error
coding MagicNumber '120' is a magic number. 135
 Error
sizes LineLength Line is longer than 80 characters (found 90). 142
 Error
design DesignForExtension Class 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 189
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 189
 Error
design DesignForExtension Class 'KochSnowflakeFrame' looks like designed for extension (can be subclassed), but the method 'getCanvas' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KochSnowflakeFrame' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 193
 Error
design DesignForExtension Class 'KochSnowflakeFrame' 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 'KochSnowflakeFrame' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 197

org/woehlke/computer/kurzweil/kochsnowflake/view/canvas/KochSnowflakeCanvas.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
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter tab should be final. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 43
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 43
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 43
 Error
design DesignForExtension Class 'KochSnowflakeCanvas' 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 'KochSnowflakeCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter g should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 114). 55
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 55
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 55
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
sizes LineLength Line is longer than 80 characters (found 91). 70
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 72
 Error
coding MissingSwitchDefault switch without "default" clause. 73
 Error
whitespace WhitespaceAround '%' is not followed by whitespace. 73
 Error
whitespace WhitespaceAround '%' is not preceded with whitespace. 73
 Error
coding MagicNumber '4' is a magic number. 73
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 73
 Error
coding MagicNumber '3' is a magic number. 77
 Error
design DesignForExtension Class 'KochSnowflakeCanvas' 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 'KochSnowflakeCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter g should be final. 89

org/woehlke/computer/kurzweil/kochsnowflake/view/labels/PanelCopyright.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.*. 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 90). 11
 Error
sizes LineLength Line is longer than 80 characters (found 83). 12
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter subtitle should be final. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24

org/woehlke/computer/kurzweil/kochsnowflake/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 90). 11
 Error
sizes LineLength Line is longer than 80 characters (found 83). 12
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter subtitle should be final. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24