Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
22 0 0 988

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/TurmiteApplication.java 0 0 5
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 295
org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java 0 0 110
org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java 0 0 182
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringDirection.java 0 0 6
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringMachine.java 0 0 30
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhase.java 0 0 5
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPhaseState.java 0 0 15
org/woehlke/computer/kurzweil/commons/model/turing/MandelbrotTuringPositions.java 0 0 46
org/woehlke/computer/kurzweil/commons/model/turing/Point.java 0 0 46
org/woehlke/computer/kurzweil/commons/ui/PanelCopyright.java 0 0 6
org/woehlke/computer/kurzweil/commons/ui/PanelSubtitle.java 0 0 5
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 43
org/woehlke/computer/kurzweil/tabs/turmite/TurmiteCanvas.java 0 0 28
org/woehlke/computer/kurzweil/tabs/turmite/TurmiteController.java 0 0 21
org/woehlke/computer/kurzweil/tabs/turmite/TurmiteModel.java 0 0 36
org/woehlke/computer/kurzweil/tabs/turmite/TurmiteTab.java 0 0 63
org/woehlke/computer/kurzweil/tabs/turmite/model/TurmiteTabState.java 0 0 3
org/woehlke/computer/kurzweil/tabs/turmite/model/TurmiteTabStateMachine.java 0 0 23
org/woehlke/computer/kurzweil/tabs/turmite/ui/PanelButtons.java 0 0 17
org/woehlke/computer/kurzweil/tabs/turmite/ui/RadioButtons.java 0 0 3

Rules

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

Details

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

org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design VisibilityModifier Variable 'mandelbrot' must be private and have accessor methods. 31
 Error
sizes LineLength Line is longer than 80 characters (found 87). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
design VisibilityModifier Variable 'mandelbrotZoom' must be private and have accessor methods. 32
 Error
sizes LineLength Line is longer than 80 characters (found 99). 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 34
 Error
sizes LineLength Line is longer than 80 characters (found 81). 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 36
 Error
sizes LineLength Line is longer than 80 characters (found 84). 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 38
 Error
sizes LineLength Line is longer than 80 characters (found 99). 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter conf should be final. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 47
 Error
sizes LineLength Line is longer than 80 characters (found 83). 52
 Error
sizes LineLength Line is longer than 80 characters (found 88). 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
misc FinalParameters Parameter conf should be final. 62
 Error
misc FinalParameters Parameter jar should be final. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 62
 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
sizes LineLength Line is longer than 80 characters (found 83). 72
 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. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
misc FinalParameters Parameter tabType should be final. 82
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 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. 113
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 113
 Error
misc FinalParameters Parameter tabType should be final. 113
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 113
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 148
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 148
 Error
javadoc JavadocVariable Missing a Javadoc comment. 149
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 149
 Error
javadoc JavadocVariable Missing a Javadoc comment. 154
 Error
javadoc JavadocVariable Missing a Javadoc comment. 155
 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. 165
 Error
javadoc JavadocVariable Missing a Javadoc comment. 166
 Error
javadoc JavadocVariable Missing a Javadoc comment. 167
 Error
javadoc JavadocVariable Missing a Javadoc comment. 168
 Error
javadoc JavadocVariable Missing a Javadoc comment. 169
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 Error
javadoc JavadocVariable Missing a Javadoc comment. 178
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 178
 Error
javadoc JavadocVariable Missing a Javadoc comment. 179
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 179
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 185
 Error
javadoc JavadocVariable Missing a Javadoc comment. 186
 Error
javadoc JavadocVariable Missing a Javadoc comment. 187
 Error
javadoc JavadocVariable Missing a Javadoc comment. 188
 Error
javadoc JavadocVariable Missing a Javadoc comment. 189
 Error
javadoc JavadocVariable Missing a Javadoc comment. 190
 Error
javadoc JavadocVariable Missing a Javadoc comment. 196
 Error
javadoc JavadocVariable Missing a Javadoc comment. 204
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 204
 Error
javadoc JavadocVariable Missing a Javadoc comment. 205
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 205
 Error
javadoc JavadocVariable Missing a Javadoc comment. 210
 Error
javadoc JavadocVariable Missing a Javadoc comment. 211
 Error
javadoc JavadocVariable Missing a Javadoc comment. 212
 Error
javadoc JavadocVariable Missing a Javadoc comment. 213
 Error
javadoc JavadocVariable Missing a Javadoc comment. 214
 Error
javadoc JavadocVariable Missing a Javadoc comment. 215
 Error
javadoc JavadocVariable Missing a Javadoc comment. 216
 Error
javadoc JavadocVariable Missing a Javadoc comment. 222
 Error
javadoc JavadocVariable Missing a Javadoc comment. 230
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 230
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 231
 Error
javadoc JavadocVariable Missing a Javadoc comment. 232
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 232
 Error
javadoc JavadocVariable Missing a Javadoc comment. 233
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 233
 Error
javadoc JavadocVariable Missing a Javadoc comment. 234
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 234
 Error
sizes LineLength Line is longer than 80 characters (found 85). 235
 Error
javadoc JavadocVariable Missing a Javadoc comment. 235
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 235
 Error
javadoc JavadocVariable Missing a Javadoc comment. 240
 Error
javadoc JavadocVariable Missing a Javadoc comment. 241
 Error
javadoc JavadocVariable Missing a Javadoc comment. 247
 Error
javadoc JavadocVariable Missing a Javadoc comment. 248
 Error
javadoc JavadocVariable Missing a Javadoc comment. 249
 Error
javadoc JavadocVariable Missing a Javadoc comment. 255
 Error
javadoc JavadocVariable Missing a Javadoc comment. 256
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 258
 Error
javadoc JavadocVariable Missing a Javadoc comment. 259
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 261
 Error
javadoc JavadocVariable Missing a Javadoc comment. 262
 Error
javadoc JavadocVariable Missing a Javadoc comment. 268
 Error
javadoc JavadocVariable Missing a Javadoc comment. 269
 Error
javadoc JavadocVariable Missing a Javadoc comment. 270
 Error
javadoc JavadocVariable Missing a Javadoc comment. 271
 Error
javadoc JavadocVariable Missing a Javadoc comment. 272
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 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. 278
 Error
javadoc JavadocVariable Missing a Javadoc comment. 284
 Error
javadoc JavadocVariable Missing a Javadoc comment. 285
 Error
javadoc JavadocVariable Missing a Javadoc comment. 286
 Error
javadoc JavadocVariable Missing a Javadoc comment. 287
 Error
javadoc JavadocVariable Missing a Javadoc comment. 288
 Error
javadoc JavadocVariable Missing a Javadoc comment. 289
 Error
javadoc JavadocVariable Missing a Javadoc comment. 290
 Error
javadoc JavadocVariable Missing a Javadoc comment. 296
 Error
javadoc JavadocVariable Missing a Javadoc comment. 297
 Error
javadoc JavadocVariable Missing a Javadoc comment. 298
 Error
sizes LineLength Line is longer than 80 characters (found 85). 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 300
 Error
sizes LineLength Line is longer than 80 characters (found 81). 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 301
 Error
sizes LineLength Line is longer than 80 characters (found 88). 302
 Error
javadoc JavadocVariable Missing a Javadoc comment. 302
 Error
javadoc JavadocVariable Missing a Javadoc comment. 310
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 310
 Error
javadoc JavadocVariable Missing a Javadoc comment. 311
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 311
 Error
sizes LineLength Line is longer than 80 characters (found 89). 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 317
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 318
 Error
javadoc JavadocVariable Missing a Javadoc comment. 319
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
javadoc JavadocVariable Missing a Javadoc comment. 326
 Error
javadoc JavadocVariable Missing a Javadoc comment. 327
 Error
javadoc JavadocVariable Missing a Javadoc comment. 334
 Error
javadoc JavadocVariable Missing a Javadoc comment. 342
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 342
 Error
javadoc JavadocVariable Missing a Javadoc comment. 343
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 343
 Error
javadoc JavadocVariable Missing a Javadoc comment. 349
 Error
javadoc JavadocVariable Missing a Javadoc comment. 350
 Error
javadoc JavadocVariable Missing a Javadoc comment. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 364
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 364
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
design VisibilityModifier Variable 'control' 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. 377
 Error
javadoc JavadocVariable Missing a Javadoc comment. 378
 Error
javadoc JavadocVariable Missing a Javadoc comment. 385
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 385
 Error
javadoc JavadocVariable Missing a Javadoc comment. 386
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 386
 Error
sizes LineLength Line is longer than 80 characters (found 89). 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 391
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 392
 Error
javadoc JavadocVariable Missing a Javadoc comment. 393
 Error
javadoc JavadocVariable Missing a Javadoc comment. 398
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 400
 Error
javadoc JavadocVariable Missing a Javadoc comment. 401
 Error
javadoc JavadocVariable Missing a Javadoc comment. 408
 Error
javadoc JavadocVariable Missing a Javadoc comment. 409
 Error
javadoc JavadocVariable Missing a Javadoc comment. 416
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 416
 Error
javadoc JavadocVariable Missing a Javadoc comment. 417
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 417
 Error
sizes LineLength Line is longer than 80 characters (found 89). 422
 Error
javadoc JavadocVariable Missing a Javadoc comment. 422
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 422
 Error
javadoc JavadocVariable Missing a Javadoc comment. 423
 Error
javadoc JavadocVariable Missing a Javadoc comment. 424
 Error
javadoc JavadocVariable Missing a Javadoc comment. 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 430
 Error
javadoc JavadocVariable Missing a Javadoc comment. 431
 Error
javadoc JavadocVariable Missing a Javadoc comment. 432
 Error
javadoc JavadocVariable Missing a Javadoc comment. 439
 Error
javadoc JavadocVariable Missing a Javadoc comment. 440
 Error
javadoc JavadocVariable Missing a Javadoc comment. 447
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 447
 Error
javadoc JavadocVariable Missing a Javadoc comment. 448
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 448
 Error
sizes LineLength Line is longer than 80 characters (found 89). 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 454
 Error
javadoc JavadocVariable Missing a Javadoc comment. 455
 Error
javadoc JavadocVariable Missing a Javadoc comment. 460
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 462
 Error
javadoc JavadocVariable Missing a Javadoc comment. 463
 Error
javadoc JavadocVariable Missing a Javadoc comment. 470
 Error
javadoc JavadocVariable Missing a Javadoc comment. 471
 Error
javadoc JavadocVariable Missing a Javadoc comment. 478
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 478
 Error
javadoc JavadocVariable Missing a Javadoc comment. 479
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 479
 Error
sizes LineLength Line is longer than 80 characters (found 89). 484
 Error
javadoc JavadocVariable Missing a Javadoc comment. 484
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 484
 Error
javadoc JavadocVariable Missing a Javadoc comment. 485
 Error
javadoc JavadocVariable Missing a Javadoc comment. 486
 Error
javadoc JavadocVariable Missing a Javadoc comment. 491
 Error
javadoc JavadocVariable Missing a Javadoc comment. 492
 Error
javadoc JavadocVariable Missing a Javadoc comment. 493
 Error
javadoc JavadocVariable Missing a Javadoc comment. 494
 Error
javadoc JavadocVariable Missing a Javadoc comment. 501
 Error
javadoc JavadocVariable Missing a Javadoc comment. 502
 Error
javadoc JavadocVariable Missing a Javadoc comment. 509
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 509
 Error
javadoc JavadocVariable Missing a Javadoc comment. 510
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 510
 Error
sizes LineLength Line is longer than 80 characters (found 89). 515
 Error
javadoc JavadocVariable Missing a Javadoc comment. 515
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 515
 Error
javadoc JavadocVariable Missing a Javadoc comment. 516
 Error
javadoc JavadocVariable Missing a Javadoc comment. 517
 Error
javadoc JavadocVariable Missing a Javadoc comment. 522
 Error
javadoc JavadocVariable Missing a Javadoc comment. 523
 Error
javadoc JavadocVariable Missing a Javadoc comment. 524
 Error
javadoc JavadocVariable Missing a Javadoc comment. 525
 Error
javadoc JavadocVariable Missing a Javadoc comment. 532
 Error
javadoc JavadocVariable Missing a Javadoc comment. 533
 Error
javadoc JavadocVariable Missing a Javadoc comment. 540
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 540
 Error
javadoc JavadocVariable Missing a Javadoc comment. 541
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 541
 Error
sizes LineLength Line is longer than 80 characters (found 89). 546
 Error
javadoc JavadocVariable Missing a Javadoc comment. 546
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 546
 Error
javadoc JavadocVariable Missing a Javadoc comment. 547
 Error
javadoc JavadocVariable Missing a Javadoc comment. 548
 Error
javadoc JavadocVariable Missing a Javadoc comment. 549
 Error
javadoc JavadocVariable Missing a Javadoc comment. 550
 Error
javadoc JavadocVariable Missing a Javadoc comment. 551
 Error
javadoc JavadocVariable Missing a Javadoc comment. 552
 Error
javadoc JavadocVariable Missing a Javadoc comment. 553
 Error
javadoc JavadocVariable Missing a Javadoc comment. 558
 Error
javadoc JavadocVariable Missing a Javadoc comment. 559
 Error
javadoc JavadocVariable Missing a Javadoc comment. 560
 Error
javadoc JavadocVariable Missing a Javadoc comment. 561
 Error
javadoc JavadocVariable Missing a Javadoc comment. 568
 Error
javadoc JavadocVariable Missing a Javadoc comment. 569
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 574
 Error
javadoc JavadocVariable Missing a Javadoc comment. 576
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 576
 Error
javadoc JavadocVariable Missing a Javadoc comment. 577
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 577
 Error
sizes LineLength Line is longer than 80 characters (found 138). 582
 Error
javadoc JavadocVariable Missing a Javadoc comment. 582
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 582
 Error
javadoc JavadocVariable Missing a Javadoc comment. 583
 Error
javadoc JavadocVariable Missing a Javadoc comment. 584
 Error
javadoc JavadocVariable Missing a Javadoc comment. 589
 Error
javadoc JavadocVariable Missing a Javadoc comment. 590
 Error
javadoc JavadocVariable Missing a Javadoc comment. 591
 Error
javadoc JavadocVariable Missing a Javadoc comment. 592
 Error
javadoc JavadocVariable Missing a Javadoc comment. 599
 Error
javadoc JavadocVariable Missing a Javadoc comment. 600

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
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter complexNumber should be final. 35
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter real should be final. 43
 Error
coding HiddenField 'real' hides a field. 43
 Error
misc FinalParameters Parameter img should be final. 43
 Error
coding HiddenField 'img' hides a field. 43
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 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. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 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. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 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. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter complexNumber should be final. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 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. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 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. 67
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 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. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 81
 Error
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. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
misc FinalParameters Parameter c should be final. 85
 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
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. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 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. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 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. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105
 Error
whitespace ParenPad '(' is followed by whitespace. 106
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 106
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 106
 Error
whitespace ParenPad ')' is preceded with whitespace. 106
 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. 109
 Error
misc FinalParameters Parameter o should be final. 110
 Error
blocks NeedBraces 'if' construct must use '{}'s. 111
 Error
blocks NeedBraces 'if' construct must use '{}'s. 112
 Error
whitespace OperatorWrap '&&' should be on a new line. 114
 Error
whitespace OperatorWrap '&&' should be on a new line. 115
 Error
whitespace OperatorWrap '&&' should be on a new line. 116
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 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. 121
 Error
sizes LineLength Line is longer than 80 characters (found 98). 123
 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. 126
 Error
whitespace OperatorWrap '+' should be on a new line. 128
 Error
whitespace OperatorWrap '+' should be on a new line. 129
 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

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
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 25
 Error
naming ConstantName Name 'complexWorldDimensionRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Error
naming ConstantName Name 'complexWorldDimensionImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27
 Error
naming ConstantName Name 'complexCenterForMandelbrotRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 28
 Error
naming ConstantName Name 'complexCenterForMandelbrotImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 29
 Error
naming ConstantName Name 'complexCenterForJuliaRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
naming ConstantName Name 'complexCenterForJuliaImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
design VisibilityModifier Variable 'zoomLevel' must be private and have accessor methods. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
sizes LineLength Line is longer than 80 characters (found 96). 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
sizes LineLength Line is longer than 80 characters (found 87). 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter model should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 88). 47
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 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. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 70
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 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. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
misc FinalParameters Parameter x should be final. 77
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 77
 Error
misc FinalParameters Parameter y should be final. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 78
 Error
sizes LineLength Line is longer than 80 characters (found 104). 81
 Error
misc FinalParameters Parameter turingPosition should be final. 81
 Error
sizes LineLength Line is longer than 80 characters (found 94). 83
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 83
 Error
sizes LineLength Line is longer than 80 characters (found 93). 85
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
sizes LineLength Line is longer than 80 characters (found 109). 89
 Error
misc FinalParameters Parameter turingPosition should be final. 89
 Error
whitespace ParenPad '(' is followed by whitespace. 92
 Error
whitespace ParenPad ')' is preceded with whitespace. 92
 Error
whitespace ParenPad '(' is followed by whitespace. 97
 Error
whitespace ParenPad ')' is preceded with whitespace. 97
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 100
 Error
sizes LineLength Line is longer than 80 characters (found 115). 103
 Error
misc FinalParameters Parameter turingPosition should be final. 103
 Error
whitespace ParenPad '(' is followed by whitespace. 105
 Error
whitespace ParenPad ')' is preceded with whitespace. 105
 Error
whitespace ParenPad '(' is followed by whitespace. 107
 Error
whitespace ParenPad ')' is preceded with whitespace. 107
 Error
whitespace ParenPad '(' is followed by whitespace. 108
 Error
whitespace ParenPad ')' is preceded with whitespace. 108
 Error
whitespace ParenPad '(' is followed by whitespace. 111
 Error
whitespace ParenPad ')' is preceded with whitespace. 111
 Error
whitespace ParenPad '(' is followed by whitespace. 113
 Error
whitespace ParenPad ')' is preceded with whitespace. 113
 Error
whitespace ParenPad '(' is followed by whitespace. 114
 Error
whitespace ParenPad ')' is preceded with whitespace. 114
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 116
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'isInZooomedMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'isInZooomedMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 119
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 119
 Error
misc FinalParameters Parameter turingPosition should be final. 119
 Error
sizes LineLength Line is longer than 80 characters (found 107). 120
 Error
sizes LineLength Line is longer than 80 characters (found 96). 121
 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. 125
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 125
 Error
misc FinalParameters Parameter turingPosition should be final. 125
 Error
sizes LineLength Line is longer than 80 characters (found 101). 126
 Error
sizes LineLength Line is longer than 80 characters (found 96). 127
 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. 131
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 131
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 131
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 132
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 132
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 132
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 134
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 134
 Error
misc FinalParameters Parameter c should be final. 141
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 142
 Error
sizes LineLength Line is longer than 80 characters (found 89). 145
 Error
sizes LineLength Line is longer than 80 characters (found 82). 151
 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. 151
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 151
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 151
 Error
sizes LineLength Line is longer than 80 characters (found 97). 152
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 157
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 157
 Error
misc FinalParameters Parameter zoomPoint should be final. 157
 Error
sizes LineLength Line is longer than 80 characters (found 94). 158
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 160
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 160
 Error
sizes LineLength Line is longer than 80 characters (found 93). 161
 Error
sizes LineLength Line is longer than 80 characters (found 90). 163
 Error
sizes LineLength Line is longer than 80 characters (found 96). 165
 Error
sizes LineLength Line is longer than 80 characters (found 102). 169
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 170
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 170
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 171
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 171
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomOutOfTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomOutOfTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 178
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 178
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 180
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 180
 Error
sizes LineLength Line is longer than 80 characters (found 99). 184
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 185
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 185
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 186
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 186
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheJuliaSetFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheJuliaSetFor' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 193
 Error
misc FinalParameters Parameter zoomPoint should be final. 193
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 198
 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. 201
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 201
 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. 205
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 205
 Error
misc FinalParameters Parameter zoomLevel should be final. 205
 Error
coding HiddenField 'zoomLevel' hides a field. 205
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'inceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'inceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 209
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 209
 Error
coding InnerAssignment Inner assignments should be avoided. 210
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'deceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'deceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 213
 Error
coding InnerAssignment Inner assignments should be avoided. 214
 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. 217
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 217
 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. 221
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 221
 Error
misc FinalParameters Parameter zoomCenter should be final. 221
 Error
coding HiddenField 'zoomCenter' hides a field. 221

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

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

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter model should be final. 26
 Error
sizes LineLength Line is longer than 80 characters (found 89). 29
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringMachine' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' looks like designed for extension (can be subclassed), but the method 'step' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringMachine' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAfter 'switch' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
sizes LineLength Line is longer than 80 characters (found 97). 61
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 92). 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81

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

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

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

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

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

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

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

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

org/woehlke/computer/kurzweil/commons/ui/PanelCopyright.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

org/woehlke/computer/kurzweil/commons/ui/PanelSubtitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

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

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

org/woehlke/computer/kurzweil/tabs/turmite/TurmiteCanvas.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 'TurmiteCanvas' 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 'TurmiteCanvas' 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 'TurmiteCanvas' 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 'TurmiteCanvas' 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/turmite/TurmiteController.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - javax.sql.rowset.serial.SerialArray. 3
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
sizes LineLength Line is longer than 80 characters (found 81). 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
naming MemberName Name 'THREAD_SLEEP_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter model should be final. 25
 Error
misc FinalParameters Parameter frame should be final. 25
 Error
coding HiddenField 'frame' hides a field. 25
 Error
design DesignForExtension Class 'TurmiteController' 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 'TurmiteController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
blocks LeftCurly '{' at column 17 should have line break after. 40
 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). 40
 Error
design DesignForExtension Class 'TurmiteController' 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 'TurmiteController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46

org/woehlke/computer/kurzweil/tabs/turmite/TurmiteModel.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 82). 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 'TurmiteModel' 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 'TurmiteModel' 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 'TurmiteModel' 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 'TurmiteModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
coding MissingSwitchDefault switch without "default" clause. 64
 Error
design DesignForExtension Class 'TurmiteModel' 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 'TurmiteModel' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter x should be final. 76
 Error
misc FinalParameters Parameter y should be final. 76
 Error
design DesignForExtension Class 'TurmiteModel' 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 'TurmiteModel' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
design DesignForExtension Class 'TurmiteModel' 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 'TurmiteModel' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
design DesignForExtension Class 'TurmiteModel' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TurmiteModel' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
design DesignForExtension Class 'TurmiteModel' 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 'TurmiteModel' final or making the method 'getGaussianNumberPlane' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
design DesignForExtension Class 'TurmiteModel' 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 'TurmiteModel' final or making the method 'getFrame' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
design DesignForExtension Class 'TurmiteModel' looks like designed for extension (can be subclassed), but the method 'zoomOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TurmiteModel' final or making the method 'zoomOut' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
coding MissingSwitchDefault switch without "default" clause. 106

org/woehlke/computer/kurzweil/tabs/turmite/TurmiteTab.java

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

org/woehlke/computer/kurzweil/tabs/turmite/model/TurmiteTabState.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/turmite/model/TurmiteTabStateMachine.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports RedundantImport Redundant import from the same package - org.woehlke.computer.kurzweil.tabs.turmite.model.TurmiteTabState. 4
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.tabs.turmite.model.TurmiteTabState.*. 8
 Error
sizes LineLength Line is longer than 80 characters (found 90). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
design DesignForExtension Class 'TurmiteTabStateMachine' 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 'TurmiteTabStateMachine' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
coding MissingSwitchDefault switch without "default" clause. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
design DesignForExtension Class 'TurmiteTabStateMachine' 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 'TurmiteTabStateMachine' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
design DesignForExtension Class 'TurmiteTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TurmiteTabStateMachine' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
coding MissingSwitchDefault switch without "default" clause. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 62
 Error
design DesignForExtension Class 'TurmiteTabStateMachine' 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 'TurmiteTabStateMachine' final or making the method 'getApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
design DesignForExtension Class 'TurmiteTabStateMachine' 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 'TurmiteTabStateMachine' final or making the method 'setApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
misc FinalParameters Parameter applicationState should be final. 80
 Error
coding HiddenField 'applicationState' hides a field. 80

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 5
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 6
 Error
sizes LineLength Line is longer than 80 characters (found 90). 16
 Error
sizes LineLength Line is longer than 80 characters (found 82). 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter model should be final. 31
 Error
coding HiddenField 'model' hides a field. 31
 Error
sizes LineLength Line is longer than 80 characters (found 103). 33
 Error
sizes LineLength Line is longer than 80 characters (found 119). 35
 Error
sizes LineLength Line is longer than 80 characters (found 117). 39
 Error
sizes LineLength Line is longer than 80 characters (found 99). 46
 Error
misc FinalParameters Parameter ae should be final. 60
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67

org/woehlke/computer/kurzweil/tabs/turmite/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