Checkstyle Results

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

Summary

Files
 Info
 Warnings
 Errors
8 0 0 636

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/dla/DiffusionLimitedAggregationApplication.java 0 0 11
org/woehlke/computer/kurzweil/dla/config/ComputerKurzweilProperties.java 0 0 272
org/woehlke/computer/kurzweil/dla/control/ControllerThread.java 0 0 20
org/woehlke/computer/kurzweil/dla/model/DiffusionLimitedAggregationModel.java 0 0 61
org/woehlke/computer/kurzweil/dla/model/dendrite/Dendrite.java 0 0 40
org/woehlke/computer/kurzweil/dla/model/dendrite/Point.java 0 0 114
org/woehlke/computer/kurzweil/dla/view/DiffusionLimitedAggregationFrame.java 0 0 54
org/woehlke/computer/kurzweil/dla/view/canvas/WorldCanvas.java 0 0 64

Rules

Category Rule Violations Severity
blocks LeftCurly 2
 Error
RightCurly 1
 Error
coding HiddenField 9
 Error
MagicNumber 17
 Error
MissingSwitchDefault 1
 Error
design DesignForExtension 25
 Error
FinalClass 1
 Error
VisibilityModifier 54
 Error
imports AvoidStarImport 5
 Error
javadoc JavadocPackage 7
 Error
JavadocVariable 229
 Error
MissingJavadocMethod 36
 Error
misc ArrayTypeStyle 3
 Error
FinalParameters 30
 Error
modifier ModifierOrder 1
 Error
naming LocalVariableName 1
 Error
MemberName 2
 Error
sizes LineLength
  • fileExtensions: "java"
37
 Error
whitespace NoWhitespaceBefore 1
 Error
ParenPad 1
 Error
WhitespaceAfter 42
 Error
WhitespaceAround 131
 Error

Details

org/woehlke/computer/kurzweil/dla/DiffusionLimitedAggregationApplication.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 114). 12
 Error
sizes LineLength Line is longer than 80 characters (found 95). 13
 Error
sizes LineLength Line is longer than 80 characters (found 95). 14
 Error
design FinalClass Class DiffusionLimitedAggregationApplication should be declared as final. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 104). 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
misc FinalParameters Parameter args should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 98). 36

org/woehlke/computer/kurzweil/dla/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. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'mandelbrotJulia' must be private and have accessor methods. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
design VisibilityModifier Variable 'mandelbrotZoom' must be private and have accessor methods. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 67
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 71
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 74
 Error
javadoc JavadocVariable Missing a Javadoc comment. 76
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 77
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 86
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 100
 Error
javadoc JavadocVariable Missing a Javadoc comment. 110
 Error
javadoc JavadocVariable Missing a Javadoc comment. 113
 Error
javadoc JavadocVariable Missing a Javadoc comment. 116
 Error
javadoc JavadocVariable Missing a Javadoc comment. 119
 Error
javadoc JavadocVariable Missing a Javadoc comment. 122
 Error
javadoc JavadocVariable Missing a Javadoc comment. 125
 Error
javadoc JavadocVariable Missing a Javadoc comment. 128
 Error
javadoc JavadocVariable Missing a Javadoc comment. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 134
 Error
javadoc JavadocVariable Missing a Javadoc comment. 137
 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. 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. 175
 Error
javadoc JavadocVariable Missing a Javadoc comment. 185
 Error
javadoc JavadocVariable Missing a Javadoc comment. 195
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 196
 Error
javadoc JavadocVariable Missing a Javadoc comment. 198
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 208
 Error
javadoc JavadocVariable Missing a Javadoc comment. 211
 Error
javadoc JavadocVariable Missing a Javadoc comment. 214
 Error
javadoc JavadocVariable Missing a Javadoc comment. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 220
 Error
javadoc JavadocVariable Missing a Javadoc comment. 223
 Error
javadoc JavadocVariable Missing a Javadoc comment. 226
 Error
javadoc JavadocVariable Missing a Javadoc comment. 229
 Error
javadoc JavadocVariable Missing a Javadoc comment. 240
 Error
javadoc JavadocVariable Missing a Javadoc comment. 251
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 252
 Error
javadoc JavadocVariable Missing a Javadoc comment. 254
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 255
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 258
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 261
 Error
javadoc JavadocVariable Missing a Javadoc comment. 263
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 264
 Error
javadoc JavadocVariable Missing a Javadoc comment. 266
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 267
 Error
javadoc JavadocVariable Missing a Javadoc comment. 275
 Error
javadoc JavadocVariable Missing a Javadoc comment. 278
 Error
javadoc JavadocVariable Missing a Javadoc comment. 281
 Error
javadoc JavadocVariable Missing a Javadoc comment. 284
 Error
javadoc JavadocVariable Missing a Javadoc comment. 287
 Error
javadoc JavadocVariable Missing a Javadoc comment. 290
 Error
javadoc JavadocVariable Missing a Javadoc comment. 300
 Error
javadoc JavadocVariable Missing a Javadoc comment. 303
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 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. 331
 Error
javadoc JavadocVariable Missing a Javadoc comment. 334
 Error
javadoc JavadocVariable Missing a Javadoc comment. 337
 Error
javadoc JavadocVariable Missing a Javadoc comment. 347
 Error
javadoc JavadocVariable Missing a Javadoc comment. 350
 Error
javadoc JavadocVariable Missing a Javadoc comment. 353
 Error
javadoc JavadocVariable Missing a Javadoc comment. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 359
 Error
javadoc JavadocVariable Missing a Javadoc comment. 362
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 368
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 374
 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. 393
 Error
javadoc JavadocVariable Missing a Javadoc comment. 396
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 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. 421
 Error
javadoc JavadocVariable Missing a Javadoc comment. 424
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
javadoc JavadocVariable Missing a Javadoc comment. 430
 Error
javadoc JavadocVariable Missing a Javadoc comment. 441
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 442
 Error
javadoc JavadocVariable Missing a Javadoc comment. 444
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 445
 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. 465
 Error
javadoc JavadocVariable Missing a Javadoc comment. 468
 Error
javadoc JavadocVariable Missing a Javadoc comment. 471
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 472
 Error
javadoc JavadocVariable Missing a Javadoc comment. 480
 Error
javadoc JavadocVariable Missing a Javadoc comment. 483
 Error
javadoc JavadocVariable Missing a Javadoc comment. 486
 Error
javadoc JavadocVariable Missing a Javadoc comment. 489
 Error
javadoc JavadocVariable Missing a Javadoc comment. 500
 Error
javadoc JavadocVariable Missing a Javadoc comment. 511
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 512
 Error
javadoc JavadocVariable Missing a Javadoc comment. 514
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 515
 Error
javadoc JavadocVariable Missing a Javadoc comment. 523
 Error
javadoc JavadocVariable Missing a Javadoc comment. 526
 Error
javadoc JavadocVariable Missing a Javadoc comment. 536
 Error
javadoc JavadocVariable Missing a Javadoc comment. 547
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 548
 Error
javadoc JavadocVariable Missing a Javadoc comment. 550
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 551
 Error
javadoc JavadocVariable Missing a Javadoc comment. 559
 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. 584
 Error
javadoc JavadocVariable Missing a Javadoc comment. 587
 Error
javadoc JavadocVariable Missing a Javadoc comment. 597
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 598
 Error
javadoc JavadocVariable Missing a Javadoc comment. 600
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 601
 Error
javadoc JavadocVariable Missing a Javadoc comment. 609
 Error
javadoc JavadocVariable Missing a Javadoc comment. 612
 Error
javadoc JavadocVariable Missing a Javadoc comment. 615
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 616
 Error
javadoc JavadocVariable Missing a Javadoc comment. 624
 Error
javadoc JavadocVariable Missing a Javadoc comment. 627
 Error
javadoc JavadocVariable Missing a Javadoc comment. 630
 Error
javadoc JavadocVariable Missing a Javadoc comment. 633
 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. 669
 Error
javadoc JavadocVariable Missing a Javadoc comment. 672
 Error
javadoc JavadocVariable Missing a Javadoc comment. 675
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 676
 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. 693
 Error
javadoc JavadocVariable Missing a Javadoc comment. 704
 Error
javadoc JavadocVariable Missing a Javadoc comment. 707
 Error
javadoc JavadocVariable Missing a Javadoc comment. 717
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 718
 Error
javadoc JavadocVariable Missing a Javadoc comment. 720
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 721
 Error
javadoc JavadocVariable Missing a Javadoc comment. 729
 Error
javadoc JavadocVariable Missing a Javadoc comment. 732
 Error
javadoc JavadocVariable Missing a Javadoc comment. 735
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 736
 Error
javadoc JavadocVariable Missing a Javadoc comment. 744
 Error
javadoc JavadocVariable Missing a Javadoc comment. 747
 Error
javadoc JavadocVariable Missing a Javadoc comment. 750
 Error
javadoc JavadocVariable Missing a Javadoc comment. 753
 Error
javadoc JavadocVariable Missing a Javadoc comment. 764
 Error
javadoc JavadocVariable Missing a Javadoc comment. 767
 Error
javadoc JavadocVariable Missing a Javadoc comment. 778
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 779
 Error
javadoc JavadocVariable Missing a Javadoc comment. 781
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 782
 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
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 797
 Error
javadoc JavadocVariable Missing a Javadoc comment. 804
 Error
javadoc JavadocVariable Missing a Javadoc comment. 807
 Error
javadoc JavadocVariable Missing a Javadoc comment. 810
 Error
javadoc JavadocVariable Missing a Javadoc comment. 813
 Error
javadoc JavadocVariable Missing a Javadoc comment. 824
 Error
javadoc JavadocVariable Missing a Javadoc comment. 827
 Error
javadoc JavadocVariable Missing a Javadoc comment. 837
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 838
 Error
javadoc JavadocVariable Missing a Javadoc comment. 840
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 841
 Error
javadoc JavadocVariable Missing a Javadoc comment. 849
 Error
javadoc JavadocVariable Missing a Javadoc comment. 852
 Error
javadoc JavadocVariable Missing a Javadoc comment. 855
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 856
 Error
javadoc JavadocVariable Missing a Javadoc comment. 864
 Error
javadoc JavadocVariable Missing a Javadoc comment. 867
 Error
javadoc JavadocVariable Missing a Javadoc comment. 870
 Error
javadoc JavadocVariable Missing a Javadoc comment. 873
 Error
javadoc JavadocVariable Missing a Javadoc comment. 884
 Error
javadoc JavadocVariable Missing a Javadoc comment. 887
 Error
javadoc JavadocVariable Missing a Javadoc comment. 897
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 898
 Error
javadoc JavadocVariable Missing a Javadoc comment. 900
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 901
 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
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 916
 Error
javadoc JavadocVariable Missing a Javadoc comment. 923
 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. 943
 Error
javadoc JavadocVariable Missing a Javadoc comment. 946
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 954
 Error
javadoc JavadocVariable Missing a Javadoc comment. 956
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 957
 Error
javadoc JavadocVariable Missing a Javadoc comment. 959
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 960
 Error
javadoc JavadocVariable Missing a Javadoc comment. 968
 Error
javadoc JavadocVariable Missing a Javadoc comment. 971
 Error
javadoc JavadocVariable Missing a Javadoc comment. 974
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 975
 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. 1003
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1006
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1011
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1011
 Error
misc FinalParameters Parameter conf should be final. 1011
 Error
misc FinalParameters Parameter jarPath should be final. 1011
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1011
 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/dla/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 114). 15
 Error
sizes LineLength Line is longer than 80 characters (found 95). 16
 Error
sizes LineLength Line is longer than 80 characters (found 95). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter tab should be final. 36
 Error
coding HiddenField 'tab' hides a field. 36
 Error
sizes LineLength Line is longer than 80 characters (found 92). 41
 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. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
blocks LeftCurly '{' at column 17 should have line break after. 53
 Error
blocks RightCurly '}' at column 48 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 53
 Error
blocks LeftCurly '{' at column 44 should have line break after. 54
 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/dla/model/DiffusionLimitedAggregationModel.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 114). 20
 Error
sizes LineLength Line is longer than 80 characters (found 95). 21
 Error
sizes LineLength Line is longer than 80 characters (found 95). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter config should be final. 44
 Error
coding HiddenField 'config' hides a field. 44
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 49
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '>=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '>=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '>=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '>=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 54
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' looks like designed for extension (can be subclassed), but the method 'move' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationModel' final or making the method 'move' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error
coding MagicNumber '4' is a magic number. 64
 Error
coding MissingSwitchDefault switch without "default" clause. 65
 Error
whitespace WhitespaceAround '>=' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '>=' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65
 Error
coding MagicNumber '3' is a magic number. 69
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 79
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' looks like designed for extension (can be subclassed), but the method 'getDendriteColor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationModel' final or making the method 'getDendriteColor' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
misc FinalParameters Parameter x should be final. 82
 Error
misc FinalParameters Parameter y should be final. 82
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83

org/woehlke/computer/kurzweil/dla/model/dendrite/Dendrite.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 114). 12
 Error
sizes LineLength Line is longer than 80 characters (found 95). 13
 Error
sizes LineLength Line is longer than 80 characters (found 95). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
misc ArrayTypeStyle Array brackets at illegal position. 23
 Error
misc ArrayTypeStyle Array brackets at illegal position. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 25
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter dimensions should be final. 27
 Error
coding HiddenField 'dimensions' hides a field. 27
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
design DesignForExtension Class 'Dendrite' looks like designed for extension (can be subclassed), but the method 'hasDendriteNeighbour' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Dendrite' final or making the method 'hasDendriteNeighbour' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter pixel should be final. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 39
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
design DesignForExtension Class 'Dendrite' looks like designed for extension (can be subclassed), but the method 'getAgeForPixel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Dendrite' final or making the method 'getAgeForPixel' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter x should be final. 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
misc FinalParameters Parameter y should be final. 52
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52

org/woehlke/computer/kurzweil/dla/model/dendrite/Point.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 114). 12
 Error
sizes LineLength Line is longer than 80 characters (found 95). 13
 Error
sizes LineLength Line is longer than 80 characters (found 95). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter p should be final. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter x should be final. 32
 Error
coding HiddenField 'x' hides a field. 32
 Error
misc FinalParameters Parameter y should be final. 32
 Error
coding HiddenField 'y' hides a field. 32
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'getX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'getX' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'setX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'setX' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter x should be final. 41
 Error
coding HiddenField 'x' hides a field. 41
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'getY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'getY' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'setY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'setY' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter y should be final. 49
 Error
coding HiddenField 'y' hides a field. 49
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'killNagative' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'killNagative' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
misc FinalParameters Parameter p should be final. 62
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'normalize' 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
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'getNeighbourhood' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'getNeighbourhood' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
misc FinalParameters Parameter max should be final. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
misc ArrayTypeStyle Array brackets at illegal position. 73
 Error
coding MagicNumber '9' is a magic number. 73
 Error
sizes LineLength Line is longer than 80 characters (found 83). 76
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 83). 78
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 78
 Error
coding MagicNumber '3' is a magic number. 79
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 79
 Error
coding MagicNumber '4' is a magic number. 80
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
coding MagicNumber '5' is a magic number. 81
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 81
 Error
sizes LineLength Line is longer than 80 characters (found 83). 82
 Error
coding MagicNumber '6' is a magic number. 82
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 82
 Error
coding MagicNumber '7' is a magic number. 83
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
sizes LineLength Line is longer than 80 characters (found 83). 84
 Error
coding MagicNumber '8' is a magic number. 84
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84

org/woehlke/computer/kurzweil/dla/view/DiffusionLimitedAggregationFrame.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.*. 11
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 114). 26
 Error
sizes LineLength Line is longer than 80 characters (found 95). 27
 Error
sizes LineLength Line is longer than 80 characters (found 95). 28
 Error
sizes LineLength Line is longer than 80 characters (found 86). 34
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter config should be final. 51
 Error
coding HiddenField 'config' hides a field. 51
 Error
sizes LineLength Line is longer than 80 characters (found 83). 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 85). 55
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 55
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' looks like designed for extension (can be subclassed), but the method 'showMeInit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationFrame' final or making the method 'showMeInit' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
coding MagicNumber '60' is a magic number. 75
 Error
sizes LineLength Line is longer than 80 characters (found 84). 82
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' looks like designed for extension (can be subclassed), but the method 'getFrameBounds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationFrame' final or making the method 'getFrameBounds' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
naming LocalVariableName Name 'TITLE_HEIGHT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 107
 Error
coding MagicNumber '60' is a magic number. 107
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
misc FinalParameters Parameter e should be final. 118
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 122
 Error
misc FinalParameters Parameter e should be final. 122
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
misc FinalParameters Parameter e should be final. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error
misc FinalParameters Parameter e should be final. 130
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 134
 Error
misc FinalParameters Parameter e should be final. 134
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' 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 'DiffusionLimitedAggregationFrame' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error
misc FinalParameters Parameter e should be final. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 142
 Error
misc FinalParameters Parameter e should be final. 142
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationFrame' looks like designed for extension (can be subclassed), but the method 'getCanvasDimensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationFrame' final or making the method 'getCanvasDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 145

org/woehlke/computer/kurzweil/dla/view/canvas/WorldCanvas.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 114). 18
 Error
sizes LineLength Line is longer than 80 characters (found 95). 19
 Error
sizes LineLength Line is longer than 80 characters (found 95). 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
naming MemberName Name 'MEDIUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
naming MemberName Name 'PARTICLES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
whitespace ParenPad '(' is followed by whitespace. 38
 Error
misc FinalParameters Parameter model should be final. 38
 Error
coding HiddenField 'model' hides a field. 38
 Error
design DesignForExtension Class 'WorldCanvas' 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 'WorldCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter g should be final. 46
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 56
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 56
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 56
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
coding MagicNumber '25' is a magic number. 60
 Error
coding MagicNumber '256' is a magic number. 61
 Error
coding MagicNumber '256' is a magic number. 61
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 61
 Error
coding MagicNumber '256' is a magic number. 61
 Error
coding MagicNumber '256' is a magic number. 62
 Error
coding MagicNumber '255' is a magic number. 63
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
design DesignForExtension Class 'WorldCanvas' 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 'WorldCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
misc FinalParameters Parameter g should be final. 72