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
21 0 0 905

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/Mandelbrot2JuliaApplication.java 0 0 6
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 275
org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java 0 0 110
org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java 0 0 148
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 16
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/commons/ui/RadioButtons.java 0 0 3
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 43
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot2JuliaCanvas.java 0 0 28
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot2JuliaController.java 0 0 21
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot2JuliaModel.java 0 0 31
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot2JuliaTab.java 0 0 61
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/Mandelbrot2JuliaState.java 0 0 3
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/Mandelbrot2JuliaStateMachine.java 0 0 16

Rules

Category Rule Violations Severity
blocks LeftCurly 2
 Error
NeedBraces 4
 Error
RightCurly 1
 Error
coding HiddenField 19
 Error
MagicNumber 5
 Error
MissingSwitchDefault 3
 Error
design DesignForExtension 73
 Error
FinalClass 1
 Error
VisibilityModifier 52
 Error
imports AvoidStarImport 11
 Error
RedundantImport 1
 Error
javadoc JavadocPackage 8
 Error
JavadocVariable 259
 Error
MissingJavadocMethod 86
 Error
misc FinalParameters 62
 Error
modifier ModifierOrder 9
 Error
naming ConstantName 6
 Error
MemberName 1
 Error
sizes LineLength
  • fileExtensions: "java"
83
 Error
whitespace OperatorWrap 14
 Error
ParenPad 19
 Error
WhitespaceAfter 30
 Error
WhitespaceAround 156
 Error

Details

org/woehlke/computer/kurzweil/Mandelbrot2JuliaApplication.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 Mandelbrot2JuliaApplication 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
 Error
sizes LineLength Line is longer than 80 characters (found 84). 31

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. 106
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 106
 Error
javadoc JavadocVariable Missing a Javadoc comment. 107
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 108
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 108
 Error
sizes LineLength Line is longer than 80 characters (found 85). 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 109
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 121
 Error
javadoc JavadocVariable Missing a Javadoc comment. 122
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 Error
javadoc JavadocVariable Missing a Javadoc comment. 129
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
javadoc JavadocVariable Missing a Javadoc comment. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 134
 Error
javadoc JavadocVariable Missing a Javadoc comment. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 136
 Error
javadoc JavadocVariable Missing a Javadoc comment. 142
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
javadoc JavadocVariable Missing a Javadoc comment. 144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 145
 Error
javadoc JavadocVariable Missing a Javadoc comment. 146
 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. 150
 Error
javadoc JavadocVariable Missing a Javadoc comment. 151
 Error
javadoc JavadocVariable Missing a Javadoc comment. 152
 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. 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 164
 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
sizes LineLength Line is longer than 80 characters (found 85). 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
sizes LineLength Line is longer than 80 characters (found 81). 175
 Error
javadoc JavadocVariable Missing a Javadoc comment. 175
 Error
sizes LineLength Line is longer than 80 characters (found 88). 176
 Error
javadoc JavadocVariable Missing a Javadoc comment. 176
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 185
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 185
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
javadoc JavadocVariable Missing a Javadoc comment. 192
 Error
sizes LineLength Line is longer than 80 characters (found 89). 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 200
 Error
javadoc JavadocVariable Missing a Javadoc comment. 201
 Error
javadoc JavadocVariable Missing a Javadoc comment. 202
 Error
javadoc JavadocVariable Missing a Javadoc comment. 209
 Error
javadoc JavadocVariable Missing a Javadoc comment. 217
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 218
 Error
javadoc JavadocVariable Missing a Javadoc comment. 224
 Error
javadoc JavadocVariable Missing a Javadoc comment. 225
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
javadoc JavadocVariable Missing a Javadoc comment. 239
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 239
 Error
javadoc JavadocVariable Missing a Javadoc comment. 240
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 240
 Error
javadoc JavadocVariable Missing a Javadoc comment. 245
 Error
javadoc JavadocVariable Missing a Javadoc comment. 246
 Error
javadoc JavadocVariable Missing a Javadoc comment. 252
 Error
javadoc JavadocVariable Missing a Javadoc comment. 253
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 261
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 261
 Error
javadoc JavadocVariable Missing a Javadoc comment. 266
 Error
javadoc JavadocVariable Missing a Javadoc comment. 267
 Error
sizes LineLength Line is longer than 80 characters (found 89). 269
 Error
javadoc JavadocVariable Missing a Javadoc comment. 269
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 269
 Error
javadoc JavadocVariable Missing a Javadoc comment. 274
 Error
javadoc JavadocVariable Missing a Javadoc comment. 275
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
javadoc JavadocVariable Missing a Javadoc comment. 277
 Error
javadoc JavadocVariable Missing a Javadoc comment. 284
 Error
javadoc JavadocVariable Missing a Javadoc comment. 285
 Error
javadoc JavadocVariable Missing a Javadoc comment. 292
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 292
 Error
javadoc JavadocVariable Missing a Javadoc comment. 293
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 293
 Error
javadoc JavadocVariable Missing a Javadoc comment. 298
 Error
javadoc JavadocVariable Missing a Javadoc comment. 299
 Error
sizes LineLength Line is longer than 80 characters (found 89). 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 301
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 307
 Error
javadoc JavadocVariable Missing a Javadoc comment. 308
 Error
javadoc JavadocVariable Missing a Javadoc comment. 309
 Error
javadoc JavadocVariable Missing a Javadoc comment. 316
 Error
javadoc JavadocVariable Missing a Javadoc comment. 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 325
 Error
javadoc JavadocVariable Missing a Javadoc comment. 330
 Error
javadoc JavadocVariable Missing a Javadoc comment. 331
 Error
sizes LineLength Line is longer than 80 characters (found 89). 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 333
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
javadoc JavadocVariable Missing a Javadoc comment. 339
 Error
javadoc JavadocVariable Missing a Javadoc comment. 340
 Error
javadoc JavadocVariable Missing a Javadoc comment. 341
 Error
javadoc JavadocVariable Missing a Javadoc comment. 348
 Error
javadoc JavadocVariable Missing a Javadoc comment. 349
 Error
javadoc JavadocVariable Missing a Javadoc comment. 356
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 357
 Error
javadoc JavadocVariable Missing a Javadoc comment. 362
 Error
javadoc JavadocVariable Missing a Javadoc comment. 363
 Error
sizes LineLength Line is longer than 80 characters (found 89). 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 370
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 372
 Error
javadoc JavadocVariable Missing a Javadoc comment. 373
 Error
javadoc JavadocVariable Missing a Javadoc comment. 380
 Error
javadoc JavadocVariable Missing a Javadoc comment. 381
 Error
javadoc JavadocVariable Missing a Javadoc comment. 388
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 388
 Error
javadoc JavadocVariable Missing a Javadoc comment. 389
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 389
 Error
javadoc JavadocVariable Missing a Javadoc comment. 394
 Error
javadoc JavadocVariable Missing a Javadoc comment. 395
 Error
sizes LineLength Line is longer than 80 characters (found 89). 397
 Error
javadoc JavadocVariable Missing a Javadoc comment. 397
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 397
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 Error
javadoc JavadocVariable Missing a Javadoc comment. 403
 Error
javadoc JavadocVariable Missing a Javadoc comment. 404
 Error
javadoc JavadocVariable Missing a Javadoc comment. 405
 Error
javadoc JavadocVariable Missing a Javadoc comment. 412
 Error
javadoc JavadocVariable Missing a Javadoc comment. 413
 Error
javadoc JavadocVariable Missing a Javadoc comment. 420
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 420
 Error
javadoc JavadocVariable Missing a Javadoc comment. 421
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 421
 Error
javadoc JavadocVariable Missing a Javadoc comment. 426
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
sizes LineLength Line is longer than 80 characters (found 89). 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 429
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 434
 Error
javadoc JavadocVariable Missing a Javadoc comment. 435
 Error
javadoc JavadocVariable Missing a Javadoc comment. 436
 Error
javadoc JavadocVariable Missing a Javadoc comment. 437
 Error
javadoc JavadocVariable Missing a Javadoc comment. 444
 Error
javadoc JavadocVariable Missing a Javadoc comment. 445
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 450
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 458
 Error
javadoc JavadocVariable Missing a Javadoc comment. 459
 Error
sizes LineLength Line is longer than 80 characters (found 138). 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 466
 Error
javadoc JavadocVariable Missing a Javadoc comment. 467
 Error
javadoc JavadocVariable Missing a Javadoc comment. 468
 Error
javadoc JavadocVariable Missing a Javadoc comment. 469
 Error
javadoc JavadocVariable Missing a Javadoc comment. 476
 Error
javadoc JavadocVariable Missing a Javadoc comment. 477
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 481
 Error
misc FinalParameters Parameter conf should be final. 481
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 481
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 483
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 483
 Error
sizes LineLength Line is longer than 80 characters (found 83). 488
 Error
sizes LineLength Line is longer than 80 characters (found 88). 498
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 498
 Error
misc FinalParameters Parameter conf should be final. 498
 Error
misc FinalParameters Parameter jar should be final. 498
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 498
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 500
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 500
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 501
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 501
 Error
sizes LineLength Line is longer than 80 characters (found 83). 508
 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. 518
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 518
 Error
misc FinalParameters Parameter tabType should be final. 518
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 518
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 519
 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. 549
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 549
 Error
misc FinalParameters Parameter tabType should be final. 549
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 549
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 550

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). 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter model should be final. 51
 Error
sizes LineLength Line is longer than 80 characters (found 88). 53
 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. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 78
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 79
 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. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
misc FinalParameters Parameter x should be final. 85
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 85
 Error
misc FinalParameters Parameter y should be final. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 86
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 86
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 86
 Error
sizes LineLength Line is longer than 80 characters (found 104). 89
 Error
misc FinalParameters Parameter turingPosition should be final. 89
 Error
sizes LineLength Line is longer than 80 characters (found 94). 91
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 93). 93
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 94
 Error
sizes LineLength Line is longer than 80 characters (found 109). 97
 Error
misc FinalParameters Parameter turingPosition should be final. 97
 Error
whitespace ParenPad '(' is followed by whitespace. 100
 Error
whitespace ParenPad ')' is preceded with whitespace. 100
 Error
whitespace ParenPad '(' is followed by whitespace. 105
 Error
whitespace ParenPad ')' is preceded with whitespace. 105
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
sizes LineLength Line is longer than 80 characters (found 115). 111
 Error
misc FinalParameters Parameter turingPosition should be final. 111
 Error
whitespace ParenPad '(' is followed by whitespace. 113
 Error
whitespace ParenPad ')' is preceded with whitespace. 113
 Error
whitespace ParenPad '(' is followed by whitespace. 115
 Error
whitespace ParenPad ')' is preceded with whitespace. 115
 Error
whitespace ParenPad '(' is followed by whitespace. 116
 Error
whitespace ParenPad ')' is preceded with whitespace. 116
 Error
whitespace ParenPad '(' is followed by whitespace. 119
 Error
whitespace ParenPad ')' is preceded with whitespace. 119
 Error
whitespace ParenPad '(' is followed by whitespace. 121
 Error
whitespace ParenPad ')' is preceded with whitespace. 121
 Error
whitespace ParenPad '(' is followed by whitespace. 122
 Error
whitespace ParenPad ')' is preceded with whitespace. 122
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 124
 Error
sizes LineLength Line is longer than 80 characters (found 107). 129
 Error
sizes LineLength Line is longer than 80 characters (found 96). 130
 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. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error
misc FinalParameters Parameter turingPosition should be final. 135
 Error
sizes LineLength Line is longer than 80 characters (found 101). 136
 Error
sizes LineLength Line is longer than 80 characters (found 96). 137
 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. 141
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 141
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 141
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 142
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 142
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 142
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 143
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 143
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 143
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 143
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 143
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 143
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 143
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 143
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 144
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 144
 Error
misc FinalParameters Parameter c should be final. 151
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 152
 Error
sizes LineLength Line is longer than 80 characters (found 89). 155
 Error
sizes LineLength Line is longer than 80 characters (found 82). 161
 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. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 161
 Error
sizes LineLength Line is longer than 80 characters (found 97). 162
 Error
sizes LineLength Line is longer than 80 characters (found 94). 169
 Error
sizes LineLength Line is longer than 80 characters (found 93). 172
 Error
sizes LineLength Line is longer than 80 characters (found 90). 174
 Error
sizes LineLength Line is longer than 80 characters (found 96). 176
 Error
sizes LineLength Line is longer than 80 characters (found 102). 180
 Error
sizes LineLength Line is longer than 80 characters (found 99). 195
 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. 212
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 212
 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. 225
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 225
 Error
misc FinalParameters Parameter zoomLevel should be final. 225
 Error
coding HiddenField 'zoomLevel' hides a field. 225
 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. 229
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 229
 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. 233
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 233
 Error
misc FinalParameters Parameter zoomCenter should be final. 233
 Error
coding HiddenField 'zoomCenter' hides a field. 233

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
imports RedundantImport Redundant import from the same package - org.woehlke.computer.kurzweil.commons.model.turing.MandelbrotTuringPhase. 3
 Error
sizes LineLength Line is longer than 80 characters (found 90). 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 26
 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 30
 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. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 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. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 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. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42

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/commons/ui/RadioButtons.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

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/mandelbrot2julia/Mandelbrot2JuliaCanvas.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 'Mandelbrot2JuliaCanvas' 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 'Mandelbrot2JuliaCanvas' 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 'Mandelbrot2JuliaCanvas' 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 'Mandelbrot2JuliaCanvas' 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/mandelbrot2julia/Mandelbrot2JuliaController.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). 9
 Error
sizes LineLength Line is longer than 80 characters (found 90). 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 95). 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 'Mandelbrot2JuliaController' 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 'Mandelbrot2JuliaController' 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 'Mandelbrot2JuliaController' 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 'Mandelbrot2JuliaController' 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/mandelbrot2julia/Mandelbrot2JuliaModel.java

Severity Category Rule Message Line
 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 100). 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 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
coding MissingSwitchDefault switch without "default" clause. 58
 Error
design DesignForExtension Class 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
misc FinalParameters Parameter x should be final. 68
 Error
misc FinalParameters Parameter y should be final. 68
 Error
design DesignForExtension Class 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
design DesignForExtension Class 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
design DesignForExtension Class 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'getGaussianNumberPlane' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
design DesignForExtension Class 'Mandelbrot2JuliaModel' 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 'Mandelbrot2JuliaModel' final or making the method 'getFrame' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot2JuliaTab.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 90). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter properties should be final. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error
sizes LineLength Line is longer than 80 characters (found 90). 42
 Error
sizes LineLength Line is longer than 80 characters (found 108). 43
 Error
sizes LineLength Line is longer than 80 characters (found 110). 44
 Error
whitespace ParenPad '(' is followed by whitespace. 51
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter e should be final. 57
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'windowClosing' 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 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'windowClosed' 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter e should be final. 69
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 69
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter e should be final. 71
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'windowActivated' 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter e should be final. 79
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 79
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
misc FinalParameters Parameter e should be final. 83
 Error
misc FinalParameters Parameter e should be final. 90
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 90
 Error
misc FinalParameters Parameter e should be final. 93
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 93
 Error
misc FinalParameters Parameter e should be final. 96
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 96
 Error
misc FinalParameters Parameter e should be final. 99
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 99
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 99
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'showMeInit' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
coding MagicNumber '90' is a magic number. 105
 Error
sizes LineLength Line is longer than 80 characters (found 84). 112
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 134
 Error
design DesignForExtension Class 'Mandelbrot2JuliaTab' 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 'Mandelbrot2JuliaTab' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 143

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/Mandelbrot2JuliaState.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

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/Mandelbrot2JuliaStateMachine.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 - org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.Mandelbrot2JuliaState.*. 5
 Error
sizes LineLength Line is longer than 80 characters (found 90). 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'Mandelbrot2JuliaStateMachine' 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 'Mandelbrot2JuliaStateMachine' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 26
 Error
coding MissingSwitchDefault switch without "default" clause. 28
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 Error
design DesignForExtension Class 'Mandelbrot2JuliaStateMachine' 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 'Mandelbrot2JuliaStateMachine' final or making the method 'getApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
design DesignForExtension Class 'Mandelbrot2JuliaStateMachine' 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 'Mandelbrot2JuliaStateMachine' final or making the method 'setApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter applicationState should be final. 55
 Error
coding HiddenField 'applicationState' hides a field. 55