Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
22 0 0 981

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/MandelbrotZoomApplication.java 0 0 5
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 287
org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java 0 0 110
org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java 0 0 182
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringDirection.java 0 0 6
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringMachine.java 0 0 30
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhase.java 0 0 5
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhaseState.java 0 0 15
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPositions.java 0 0 46
org/woehlke/computer/kurzweil/commons/model/turing/Point.java 0 0 46
org/woehlke/computer/kurzweil/commons/ui/PanelCopyright.java 0 0 6
org/woehlke/computer/kurzweil/commons/ui/PanelSubtitle.java 0 0 5
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 43
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomCanvas.java 0 0 28
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomController.java 0 0 20
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomModel.java 0 0 37
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomTab.java 0 0 63
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/MandelbrotZoomTabState.java 0 0 4
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/MandelbrotZoomTabStateMachine.java 0 0 21
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/ui/PanelButtons.java 0 0 19
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/ui/RradioButtons.java 0 0 3

Rules

Category Rule Violations Severity
blocks LeftCurly 2
 Error
NeedBraces 4
 Error
RightCurly 1
 Error
coding HiddenField 20
 Error
InnerAssignment 2
 Error
MagicNumber 5
 Error
MissingSwitchDefault 5
 Error
design DesignForExtension 85
 Error
FinalClass 1
 Error
VisibilityModifier 54
 Error
imports AvoidStarImport 13
 Error
UnusedImports
  • processJavadoc: "false"
2
 Error
javadoc JavadocPackage 9
 Error
JavadocVariable 271
 Error
MissingJavadocMethod 100
 Error
misc FinalParameters 67
 Error
modifier ModifierOrder 9
 Error
naming ConstantName 6
 Error
MemberName 1
 Error
sizes LineLength
  • fileExtensions: "java"
88
 Error
whitespace OperatorWrap 14
 Error
ParenPad 19
 Error
WhitespaceAfter 37
 Error
WhitespaceAround 166
 Error

Details

org/woehlke/computer/kurzweil/MandelbrotZoomApplication.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). 13
 Error
design FinalClass Class MandelbrotZoomApplication should be declared as final. 16
 Error
sizes LineLength Line is longer than 80 characters (found 105). 22
 Error
misc FinalParameters Parameter args should be final. 30

org/woehlke/computer/kurzweil/application/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.*. 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design VisibilityModifier Variable 'mandelbrot' must be private and have accessor methods. 31
 Error
sizes LineLength Line is longer than 80 characters (found 99). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 33
 Error
sizes LineLength Line is longer than 80 characters (found 81). 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 35
 Error
sizes LineLength Line is longer than 80 characters (found 84). 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 37
 Error
sizes LineLength Line is longer than 80 characters (found 99). 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 79
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 79
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 104
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 104
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 105
 Error
javadoc JavadocVariable Missing a Javadoc comment. 110
 Error
javadoc JavadocVariable Missing a Javadoc comment. 111
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 113
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 116
 Error
javadoc JavadocVariable Missing a Javadoc comment. 122
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 130
 Error
javadoc JavadocVariable Missing a Javadoc comment. 131
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 134
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 134
 Error
sizes LineLength Line is longer than 80 characters (found 85). 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 135
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 140
 Error
javadoc JavadocVariable Missing a Javadoc comment. 141
 Error
javadoc JavadocVariable Missing a Javadoc comment. 147
 Error
javadoc JavadocVariable Missing a Javadoc comment. 148
 Error
javadoc JavadocVariable Missing a Javadoc comment. 149
 Error
javadoc JavadocVariable Missing a Javadoc comment. 155
 Error
javadoc JavadocVariable Missing a Javadoc comment. 156
 Error
javadoc JavadocVariable Missing a Javadoc comment. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 158
 Error
javadoc JavadocVariable Missing a Javadoc comment. 159
 Error
javadoc JavadocVariable Missing a Javadoc comment. 160
 Error
javadoc JavadocVariable Missing a Javadoc comment. 161
 Error
javadoc JavadocVariable Missing a Javadoc comment. 162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 168
 Error
javadoc JavadocVariable Missing a Javadoc comment. 169
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 Error
javadoc JavadocVariable Missing a Javadoc comment. 171
 Error
javadoc JavadocVariable Missing a Javadoc comment. 172
 Error
javadoc JavadocVariable Missing a Javadoc comment. 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
javadoc JavadocVariable Missing a Javadoc comment. 175
 Error
javadoc JavadocVariable Missing a Javadoc comment. 176
 Error
javadoc JavadocVariable Missing a Javadoc comment. 177
 Error
javadoc JavadocVariable Missing a Javadoc comment. 178
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 185
 Error
javadoc JavadocVariable Missing a Javadoc comment. 186
 Error
javadoc JavadocVariable Missing a Javadoc comment. 187
 Error
javadoc JavadocVariable Missing a Javadoc comment. 188
 Error
javadoc JavadocVariable Missing a Javadoc comment. 189
 Error
javadoc JavadocVariable Missing a Javadoc comment. 190
 Error
javadoc JavadocVariable Missing a Javadoc comment. 196
 Error
javadoc JavadocVariable Missing a Javadoc comment. 197
 Error
javadoc JavadocVariable Missing a Javadoc comment. 198
 Error
sizes LineLength Line is longer than 80 characters (found 85). 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 200
 Error
sizes LineLength Line is longer than 80 characters (found 81). 201
 Error
javadoc JavadocVariable Missing a Javadoc comment. 201
 Error
sizes LineLength Line is longer than 80 characters (found 88). 202
 Error
javadoc JavadocVariable Missing a Javadoc comment. 202
 Error
javadoc JavadocVariable Missing a Javadoc comment. 210
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 210
 Error
javadoc JavadocVariable Missing a Javadoc comment. 211
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 211
 Error
javadoc JavadocVariable Missing a Javadoc comment. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
sizes LineLength Line is longer than 80 characters (found 89). 220
 Error
javadoc JavadocVariable Missing a Javadoc comment. 220
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 220
 Error
javadoc JavadocVariable Missing a Javadoc comment. 225
 Error
javadoc JavadocVariable Missing a Javadoc comment. 226
 Error
javadoc JavadocVariable Missing a Javadoc comment. 227
 Error
javadoc JavadocVariable Missing a Javadoc comment. 228
 Error
javadoc JavadocVariable Missing a Javadoc comment. 235
 Error
javadoc JavadocVariable Missing a Javadoc comment. 243
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 243
 Error
javadoc JavadocVariable Missing a Javadoc comment. 244
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 244
 Error
javadoc JavadocVariable Missing a Javadoc comment. 250
 Error
javadoc JavadocVariable Missing a Javadoc comment. 251
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 265
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 265
 Error
javadoc JavadocVariable Missing a Javadoc comment. 266
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 266
 Error
javadoc JavadocVariable Missing a Javadoc comment. 271
 Error
javadoc JavadocVariable Missing a Javadoc comment. 272
 Error
javadoc JavadocVariable Missing a Javadoc comment. 278
 Error
javadoc JavadocVariable Missing a Javadoc comment. 279
 Error
javadoc JavadocVariable Missing a Javadoc comment. 286
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 286
 Error
javadoc JavadocVariable Missing a Javadoc comment. 287
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 287
 Error
javadoc JavadocVariable Missing a Javadoc comment. 292
 Error
javadoc JavadocVariable Missing a Javadoc comment. 293
 Error
sizes LineLength Line is longer than 80 characters (found 89). 295
 Error
javadoc JavadocVariable Missing a Javadoc comment. 295
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 295
 Error
javadoc JavadocVariable Missing a Javadoc comment. 300
 Error
javadoc JavadocVariable Missing a Javadoc comment. 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 302
 Error
javadoc JavadocVariable Missing a Javadoc comment. 303
 Error
javadoc JavadocVariable Missing a Javadoc comment. 310
 Error
javadoc JavadocVariable Missing a Javadoc comment. 311
 Error
javadoc JavadocVariable Missing a Javadoc comment. 318
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 318
 Error
javadoc JavadocVariable Missing a Javadoc comment. 319
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 319
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
sizes LineLength Line is longer than 80 characters (found 89). 327
 Error
javadoc JavadocVariable Missing a Javadoc comment. 327
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 327
 Error
javadoc JavadocVariable Missing a Javadoc comment. 332
 Error
javadoc JavadocVariable Missing a Javadoc comment. 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 334
 Error
javadoc JavadocVariable Missing a Javadoc comment. 335
 Error
javadoc JavadocVariable Missing a Javadoc comment. 342
 Error
javadoc JavadocVariable Missing a Javadoc comment. 343
 Error
javadoc JavadocVariable Missing a Javadoc comment. 350
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 350
 Error
javadoc JavadocVariable Missing a Javadoc comment. 351
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 351
 Error
javadoc JavadocVariable Missing a Javadoc comment. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
sizes LineLength Line is longer than 80 characters (found 89). 359
 Error
javadoc JavadocVariable Missing a Javadoc comment. 359
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 359
 Error
javadoc JavadocVariable Missing a Javadoc comment. 364
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 366
 Error
javadoc JavadocVariable Missing a Javadoc comment. 367
 Error
javadoc JavadocVariable Missing a Javadoc comment. 374
 Error
javadoc JavadocVariable Missing a Javadoc comment. 375
 Error
javadoc JavadocVariable Missing a Javadoc comment. 382
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 382
 Error
javadoc JavadocVariable Missing a Javadoc comment. 383
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 383
 Error
javadoc JavadocVariable Missing a Javadoc comment. 388
 Error
javadoc JavadocVariable Missing a Javadoc comment. 389
 Error
sizes LineLength Line is longer than 80 characters (found 89). 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 391
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 396
 Error
javadoc JavadocVariable Missing a Javadoc comment. 397
 Error
javadoc JavadocVariable Missing a Javadoc comment. 398
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 406
 Error
javadoc JavadocVariable Missing a Javadoc comment. 407
 Error
javadoc JavadocVariable Missing a Javadoc comment. 414
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 414
 Error
javadoc JavadocVariable Missing a Javadoc comment. 415
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 415
 Error
javadoc JavadocVariable Missing a Javadoc comment. 420
 Error
javadoc JavadocVariable Missing a Javadoc comment. 421
 Error
sizes LineLength Line is longer than 80 characters (found 89). 423
 Error
javadoc JavadocVariable Missing a Javadoc comment. 423
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 423
 Error
javadoc JavadocVariable Missing a Javadoc comment. 428
 Error
javadoc JavadocVariable Missing a Javadoc comment. 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 430
 Error
javadoc JavadocVariable Missing a Javadoc comment. 431
 Error
javadoc JavadocVariable Missing a Javadoc comment. 438
 Error
javadoc JavadocVariable Missing a Javadoc comment. 439
 Error
javadoc JavadocVariable Missing a Javadoc comment. 446
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 446
 Error
javadoc JavadocVariable Missing a Javadoc comment. 447
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 447
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
sizes LineLength Line is longer than 80 characters (found 89). 455
 Error
javadoc JavadocVariable Missing a Javadoc comment. 455
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 455
 Error
javadoc JavadocVariable Missing a Javadoc comment. 460
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 462
 Error
javadoc JavadocVariable Missing a Javadoc comment. 463
 Error
javadoc JavadocVariable Missing a Javadoc comment. 470
 Error
javadoc JavadocVariable Missing a Javadoc comment. 471
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 476
 Error
javadoc JavadocVariable Missing a Javadoc comment. 478
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 478
 Error
javadoc JavadocVariable Missing a Javadoc comment. 479
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 479
 Error
javadoc JavadocVariable Missing a Javadoc comment. 484
 Error
javadoc JavadocVariable Missing a Javadoc comment. 485
 Error
sizes LineLength Line is longer than 80 characters (found 138). 487
 Error
javadoc JavadocVariable Missing a Javadoc comment. 487
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 487
 Error
javadoc JavadocVariable Missing a Javadoc comment. 492
 Error
javadoc JavadocVariable Missing a Javadoc comment. 493
 Error
javadoc JavadocVariable Missing a Javadoc comment. 494
 Error
javadoc JavadocVariable Missing a Javadoc comment. 495
 Error
javadoc JavadocVariable Missing a Javadoc comment. 502
 Error
javadoc JavadocVariable Missing a Javadoc comment. 503
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 507
 Error
misc FinalParameters Parameter conf should be final. 507
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 507
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 509
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 509
 Error
sizes LineLength Line is longer than 80 characters (found 83). 514
 Error
sizes LineLength Line is longer than 80 characters (found 88). 524
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 524
 Error
misc FinalParameters Parameter conf should be final. 524
 Error
misc FinalParameters Parameter jar should be final. 524
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 524
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 526
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 526
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 527
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 527
 Error
sizes LineLength Line is longer than 80 characters (found 83). 534
 Error
design DesignForExtension Class 'ComputerKurzweilProperties' looks like designed for extension (can be subclassed), but the method 'getSubtitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilProperties' final or making the method 'getSubtitle' static/final/abstract/empty, or adding allowed annotation for the method. 544
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 544
 Error
misc FinalParameters Parameter tabType should be final. 544
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 544
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 545
 Error
design DesignForExtension Class 'ComputerKurzweilProperties' looks like designed for extension (can be subclassed), but the method 'getTitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilProperties' final or making the method 'getTitle' static/final/abstract/empty, or adding allowed annotation for the method. 575
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 575
 Error
misc FinalParameters Parameter tabType should be final. 575
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 575
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 576

org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 23
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'getReal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'getReal' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'getImg' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'getImg' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAround '=' is not followed by 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter complexNumber should be final. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter real should be final. 49
 Error
coding HiddenField 'real' hides a field. 49
 Error
misc FinalParameters Parameter img should be final. 49
 Error
coding HiddenField 'img' hides a field. 49
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
design DesignForExtension Class 'ComplexNumber' 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 'ComplexNumber' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter complexNumber should be final. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'square' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'square' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 64
 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. 66
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'computeMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'computeMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 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
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'computeJuliaSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'computeJuliaSet' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
misc FinalParameters Parameter c should be final. 87
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 95
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 95
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isInMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isInMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isInJuliaSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isInJuliaSet' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isNotDivergent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isNotDivergent' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 107
 Error
whitespace ParenPad '(' is followed by whitespace. 108
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 108
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 108
 Error
whitespace ParenPad ')' is preceded with whitespace. 108
 Error
design DesignForExtension Class 'ComplexNumber' 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 'ComplexNumber' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
misc FinalParameters Parameter o should be final. 112
 Error
blocks NeedBraces 'if' construct must use '{}'s. 113
 Error
blocks NeedBraces 'if' construct must use '{}'s. 114
 Error
whitespace OperatorWrap '&&' should be on a new line. 116
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 Error
whitespace OperatorWrap '&&' should be on a new line. 118
 Error
whitespace OperatorWrap '&&' should be on a new line. 119
 Error
design DesignForExtension Class 'ComplexNumber' 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 'ComplexNumber' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
sizes LineLength Line is longer than 80 characters (found 98). 125
 Error
design DesignForExtension Class 'ComplexNumber' 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 'ComplexNumber' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
whitespace OperatorWrap '+' should be on a new line. 130
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132
 Error
whitespace OperatorWrap '+' should be on a new line. 133
 Error
whitespace OperatorWrap '+' should be on a new line. 134
 Error
whitespace OperatorWrap '+' should be on a new line. 135

org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.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). 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
naming ConstantName Name 'complexWorldDimensionRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 33
 Error
naming ConstantName Name 'complexWorldDimensionImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error
naming ConstantName Name 'complexCenterForMandelbrotRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 35
 Error
naming ConstantName Name 'complexCenterForMandelbrotImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error
naming ConstantName Name 'complexCenterForJuliaRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 37
 Error
naming ConstantName Name 'complexCenterForJuliaImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
design VisibilityModifier Variable 'zoomLevel' must be private and have accessor methods. 43
 Error
sizes LineLength Line is longer than 80 characters (found 96). 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
sizes LineLength Line is longer than 80 characters (found 87). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter model should be final. 52
 Error
sizes LineLength Line is longer than 80 characters (found 88). 54
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
design DesignForExtension Class 'GaussianNumberPlane' 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 'GaussianNumberPlane' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 77
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAfter 'for' 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 preceded with whitespace. 78
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getCellStatusFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter x should be final. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
misc FinalParameters Parameter y should be final. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 85
 Error
sizes LineLength Line is longer than 80 characters (found 104). 88
 Error
misc FinalParameters Parameter turingPosition should be final. 88
 Error
sizes LineLength Line is longer than 80 characters (found 94). 90
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 90
 Error
sizes LineLength Line is longer than 80 characters (found 93). 92
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error
sizes LineLength Line is longer than 80 characters (found 109). 96
 Error
misc FinalParameters Parameter turingPosition should be final. 96
 Error
whitespace ParenPad '(' is followed by whitespace. 99
 Error
whitespace ParenPad ')' is preceded with whitespace. 99
 Error
whitespace ParenPad '(' is followed by whitespace. 104
 Error
whitespace ParenPad ')' is preceded with whitespace. 104
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 107
 Error
sizes LineLength Line is longer than 80 characters (found 115). 110
 Error
misc FinalParameters Parameter turingPosition should be final. 110
 Error
whitespace ParenPad '(' is followed by whitespace. 112
 Error
whitespace ParenPad ')' is preceded with whitespace. 112
 Error
whitespace ParenPad '(' is followed by whitespace. 114
 Error
whitespace ParenPad ')' is preceded with whitespace. 114
 Error
whitespace ParenPad '(' is followed by whitespace. 115
 Error
whitespace ParenPad ')' is preceded with whitespace. 115
 Error
whitespace ParenPad '(' is followed by whitespace. 118
 Error
whitespace ParenPad ')' is preceded with whitespace. 118
 Error
whitespace ParenPad '(' is followed by whitespace. 120
 Error
whitespace ParenPad ')' is preceded with whitespace. 120
 Error
whitespace ParenPad '(' is followed by whitespace. 121
 Error
whitespace ParenPad ')' is preceded with whitespace. 121
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 123
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'isInZooomedMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'isInZooomedMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
misc FinalParameters Parameter turingPosition should be final. 126
 Error
sizes LineLength Line is longer than 80 characters (found 107). 127
 Error
sizes LineLength Line is longer than 80 characters (found 96). 128
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'isInMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'isInMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 132
 Error
misc FinalParameters Parameter turingPosition should be final. 132
 Error
sizes LineLength Line is longer than 80 characters (found 101). 133
 Error
sizes LineLength Line is longer than 80 characters (found 96). 134
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'fillTheOutsideWithColors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'fillTheOutsideWithColors' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 138
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 141
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 141
 Error
misc FinalParameters Parameter c should be final. 148
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 149
 Error
sizes LineLength Line is longer than 80 characters (found 89). 152
 Error
sizes LineLength Line is longer than 80 characters (found 82). 158
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'computeTheJuliaSetFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'computeTheJuliaSetFor' static/final/abstract/empty, or adding allowed annotation for the method. 158
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 158
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 158
 Error
sizes LineLength Line is longer than 80 characters (found 97). 159
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 164
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 164
 Error
misc FinalParameters Parameter zoomPoint should be final. 164
 Error
sizes LineLength Line is longer than 80 characters (found 94). 165
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 167
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 167
 Error
sizes LineLength Line is longer than 80 characters (found 93). 168
 Error
sizes LineLength Line is longer than 80 characters (found 90). 170
 Error
sizes LineLength Line is longer than 80 characters (found 96). 172
 Error
sizes LineLength Line is longer than 80 characters (found 102). 176
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 178
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 178
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomOutOfTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomOutOfTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 185
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 187
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 187
 Error
sizes LineLength Line is longer than 80 characters (found 99). 191
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 192
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 192
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 193
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 193
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheJuliaSetFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheJuliaSetFor' static/final/abstract/empty, or adding allowed annotation for the method. 200
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 200
 Error
misc FinalParameters Parameter zoomPoint should be final. 200
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 205
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 208
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 208
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'inceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'inceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 212
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 212
 Error
coding InnerAssignment Inner assignments should be avoided. 213
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'deceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'deceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 216
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 216
 Error
coding InnerAssignment Inner assignments should be avoided. 217
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 220
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 220
 Error
misc FinalParameters Parameter zoomLevel should be final. 220
 Error
coding HiddenField 'zoomLevel' hides a field. 220
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getZoomCenter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getZoomCenter' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 224
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setZoomCenter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setZoomCenter' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 228
 Error
misc FinalParameters Parameter zoomCenter should be final. 228
 Error
coding HiddenField 'zoomCenter' hides a field. 228

org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringDirection.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). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringMachine.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter model should be final. 26
 Error
sizes LineLength Line is longer than 80 characters (found 89). 29
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' 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 'MandelbrotTuringMachine' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' 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 'MandelbrotTuringMachine' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAfter 'switch' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
sizes LineLength Line is longer than 80 characters (found 97). 61
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 92). 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81

org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhase.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhaseState.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
design DesignForExtension Class 'MandelbrotTuringPhaseState' 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 'MandelbrotTuringPhaseState' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 24
 Error
design DesignForExtension Class 'MandelbrotTuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishSearchTheSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPhaseState' final or making the method 'finishSearchTheSet' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 Error
design DesignForExtension Class 'MandelbrotTuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishWalkAround' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPhaseState' final or making the method 'finishWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
design DesignForExtension Class 'MandelbrotTuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishFillTheOutsideWithColors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPhaseState' final or making the method 'finishFillTheOutsideWithColors' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
design DesignForExtension Class 'MandelbrotTuringPhaseState' looks like designed for extension (can be subclassed), but the method 'getTuringTuringPhase' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPhaseState' final or making the method 'getTuringTuringPhase' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40

org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPositions.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter worldDimensions should be final. 26
 Error
coding HiddenField 'worldDimensions' hides a field. 26
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' 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 'MandelbrotTuringPositions' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 98). 33
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 33
 Error
coding MagicNumber '11' is a magic number. 33
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'markFirstSetPosition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'markFirstSetPosition' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'getTuringPosition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'getTuringPosition' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'goForward' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'goForward' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'turnRight' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'turnRight' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 81). 69
 Error
sizes LineLength Line is longer than 80 characters (found 83). 70
 Error
sizes LineLength Line is longer than 80 characters (found 82). 71
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'turnLeft' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'turnLeft' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 80
 Error
sizes LineLength Line is longer than 80 characters (found 81). 82
 Error
sizes LineLength Line is longer than 80 characters (found 83). 83
 Error
sizes LineLength Line is longer than 80 characters (found 82). 84
 Error
design DesignForExtension Class 'MandelbrotTuringPositions' looks like designed for extension (can be subclassed), but the method 'isFinishedWalkAround' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringPositions' final or making the method 'isFinishedWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
sizes LineLength Line is longer than 80 characters (found 87). 91
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 91
 Error
coding MagicNumber '100' is a magic number. 91

org/woehlke/computer/kurzweil/commons/model/turing/Point.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter p should be final. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter x should be final. 31
 Error
coding HiddenField 'x' hides a field. 31
 Error
misc FinalParameters Parameter y should be final. 31
 Error
coding HiddenField 'y' hides a field. 31
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'moveUp' 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 'moveUp' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'moveRight' 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 'moveRight' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'moveDown' 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 'moveDown' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'moveLeft' 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 'moveLeft' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'getWidth' 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 'getWidth' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'getHeight' 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 'getHeight' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
blocks LeftCurly '{' at column 28 should have line break after. 55
 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. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 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. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter x should be final. 61
 Error
coding HiddenField 'x' hides a field. 61
 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. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 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. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter y should be final. 69
 Error
coding HiddenField 'y' hides a field. 69
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
misc FinalParameters Parameter o should be final. 74
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
blocks NeedBraces 'if' construct must use '{}'s. 76
 Error
whitespace OperatorWrap '&&' should be on a new line. 78
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
whitespace OperatorWrap '+' should be on a new line. 89
 Error
whitespace OperatorWrap '+' should be on a new line. 90
 Error
whitespace OperatorWrap '+' should be on a new line. 91

org/woehlke/computer/kurzweil/commons/ui/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). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

org/woehlke/computer/kurzweil/commons/ui/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). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

org/woehlke/computer/kurzweil/tabs/TabType.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
sizes LineLength Line is longer than 80 characters (found 91). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 28
 Error
sizes LineLength Line is longer than 80 characters (found 92). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
sizes LineLength Line is longer than 80 characters (found 89). 101
 Error
misc FinalParameters Parameter keyEvent should be final. 101
 Error
coding HiddenField 'keyEvent' hides a field. 101
 Error
misc FinalParameters Parameter active should be final. 101
 Error
coding HiddenField 'active' hides a field. 101
 Error
misc FinalParameters Parameter title should be final. 101
 Error
coding HiddenField 'title' hides a field. 101
 Error
misc FinalParameters Parameter subTitle should be final. 101
 Error
coding HiddenField 'subTitle' hides a field. 101
 Error
misc FinalParameters Parameter tooltip should be final. 101
 Error
coding HiddenField 'tooltip' hides a field. 101
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 102
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 103
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 104
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 104
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 105
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 106

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomCanvas.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
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter app should be final. 24
 Error
coding HiddenField 'app' hides a field. 24
 Error
design DesignForExtension Class 'MandelbrotZoomCanvas' 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 'MandelbrotZoomCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter g should be final. 33
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 42
 Error
coding MagicNumber '4' is a magic number. 42
 Error
whitespace WhitespaceAround '%' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '%' is not preceded with whitespace. 42
 Error
coding MagicNumber '256' is a magic number. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
design DesignForExtension Class 'MandelbrotZoomCanvas' 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 'MandelbrotZoomCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter g should be final. 50

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomController.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
sizes LineLength Line is longer than 80 characters (found 88). 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
naming MemberName Name 'THREAD_SLEEP_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 89). 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter model should be final. 26
 Error
misc FinalParameters Parameter frame should be final. 26
 Error
coding HiddenField 'frame' hides a field. 26
 Error
design DesignForExtension Class 'MandelbrotZoomController' 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 'MandelbrotZoomController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error
blocks LeftCurly '{' at column 17 should have line break after. 41
 Error
blocks RightCurly '}' at column 45 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). 41
 Error
design DesignForExtension Class 'MandelbrotZoomController' 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 'MandelbrotZoomController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomModel.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). 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 96). 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter properties should be final. 33
 Error
coding HiddenField 'properties' hides a field. 33
 Error
misc FinalParameters Parameter frame should be final. 33
 Error
coding HiddenField 'frame' hides a field. 33
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'click' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter c should be final. 41
 Error
coding MissingSwitchDefault switch without "default" clause. 44
 Error
design DesignForExtension Class 'MandelbrotZoomModel' 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 'MandelbrotZoomModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
coding MissingSwitchDefault switch without "default" clause. 64
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'getCellStatusFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter x should be final. 76
 Error
misc FinalParameters Parameter y should be final. 76
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'getWorldDimensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
design DesignForExtension Class 'MandelbrotZoomModel' 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 'MandelbrotZoomModel' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'getGaussianNumberPlane' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'getGaussianNumberPlane' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'getFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'getFrame' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
design DesignForExtension Class 'MandelbrotZoomModel' looks like designed for extension (can be subclassed), but the method 'zoomOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomModel' final or making the method 'zoomOut' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
coding MissingSwitchDefault switch without "default" clause. 106

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/MandelbrotZoomTab.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 90). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 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 properties should be final. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 88). 43
 Error
sizes LineLength Line is longer than 80 characters (found 108). 45
 Error
sizes LineLength Line is longer than 80 characters (found 110). 46
 Error
whitespace ParenPad '(' is followed by whitespace. 55
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter e should be final. 61
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
misc FinalParameters Parameter e should be final. 65
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter e should be final. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter e should be final. 73
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 73
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 73
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter e should be final. 75
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter e should be final. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
misc FinalParameters Parameter e should be final. 83
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 83
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
misc FinalParameters Parameter e should be final. 87
 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
misc FinalParameters Parameter e should be final. 97
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 97
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 97
 Error
misc FinalParameters Parameter e should be final. 100
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 100
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 100
 Error
misc FinalParameters Parameter e should be final. 103
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 103
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'showMeInit' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
coding MagicNumber '180' is a magic number. 109
 Error
sizes LineLength Line is longer than 80 characters (found 84). 116
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error
design DesignForExtension Class 'MandelbrotZoomTab' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomTab' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 142
 Error
design DesignForExtension Class 'MandelbrotZoomTab' 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 'MandelbrotZoomTab' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. 146
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 146

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/MandelbrotZoomTabState.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). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/MandelbrotZoomTabStateMachine.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.model.MandelbrotZoomTabState.*. 6
 Error
sizes LineLength Line is longer than 80 characters (found 90). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
design DesignForExtension Class 'MandelbrotZoomTabStateMachine' looks like designed for extension (can be subclassed), but the method 'click' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomTabStateMachine' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
coding MissingSwitchDefault switch without "default" clause. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
design DesignForExtension Class 'MandelbrotZoomTabStateMachine' 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 'MandelbrotZoomTabStateMachine' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Class 'MandelbrotZoomTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomTabStateMachine' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
coding MissingSwitchDefault switch without "default" clause. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
design DesignForExtension Class 'MandelbrotZoomTabStateMachine' looks like designed for extension (can be subclassed), but the method 'getApplicationState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomTabStateMachine' final or making the method 'getApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
design DesignForExtension Class 'MandelbrotZoomTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setApplicationState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomTabStateMachine' final or making the method 'setApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
misc FinalParameters Parameter applicationState should be final. 78
 Error
coding HiddenField 'applicationState' hides a field. 78

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/ui/PanelButtons.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 5
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.ui.RradioButtons.RADIO_BUTTONS_SWITCH. 11
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.ui.RradioButtons.RADIO_BUTTONS_ZOOM. 12
 Error
sizes LineLength Line is longer than 80 characters (found 90). 19
 Error
sizes LineLength Line is longer than 80 characters (found 82). 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter model should be final. 34
 Error
coding HiddenField 'model' hides a field. 34
 Error
sizes LineLength Line is longer than 80 characters (found 108). 36
 Error
sizes LineLength Line is longer than 80 characters (found 119). 38
 Error
sizes LineLength Line is longer than 80 characters (found 117). 42
 Error
sizes LineLength Line is longer than 80 characters (found 104). 49
 Error
misc FinalParameters Parameter ae should be final. 63
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/ui/RradioButtons.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14