Checkstyle Results

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

Summary

Files
 Info
 Warnings
 Errors
19 0 0 839

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/mandelbrot/zoom/MandelbrotZoomApplication.java 0 0 11
org/woehlke/computer/kurzweil/mandelbrot/zoom/config/ComputerKurzweilProperties.java 0 0 275
org/woehlke/computer/kurzweil/mandelbrot/zoom/control/ControllerThread.java 0 0 22
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/ApplicationModel.java 0 0 35
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/common/Point.java 0 0 49
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/fractal/ComplexNumber.java 0 0 112
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/fractal/GaussianNumberPlane.java 0 0 64
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/MandelbrotTuringMachine.java 0 0 31
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringDirection.java 0 0 7
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPhase.java 0 0 7
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPhaseState.java 0 0 15
org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPositions.java 0 0 43
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/MandelbrotZoomFrame.java 0 0 69
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/canvas/MandelbrotZoomCanvas.java 0 0 33
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/PanelButtons.java 0 0 25
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/PanelCopyright.java 0 0 9
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/PanelSubtitle.java 0 0 9
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/state/ApplicationState.java 0 0 5
org/woehlke/computer/kurzweil/mandelbrot/zoom/view/state/ApplicationStateMachine.java 0 0 18

Rules

Category Rule Violations Severity
blocks LeftCurly 2
 Error
NeedBraces 4
 Error
RightCurly 1
 Error
coding HiddenField 15
 Error
MagicNumber 7
 Error
MissingSwitchDefault 2
 Error
design DesignForExtension 68
 Error
FinalClass 1
 Error
VisibilityModifier 58
 Error
imports AvoidStarImport 14
 Error
UnusedImports
  • processJavadoc: "false"
1
 Error
javadoc JavadocPackage 11
 Error
JavadocStyle 1
 Error
JavadocVariable 263
 Error
MissingJavadocMethod 83
 Error
misc FinalParameters 56
 Error
modifier ModifierOrder 14
 Error
naming ConstantName 6
 Error
sizes LineLength
  • fileExtensions: "java"
80
 Error
whitespace OperatorWrap 14
 Error
ParenPad 7
 Error
WhitespaceAfter 20
 Error
WhitespaceAround 111
 Error

Details

org/woehlke/computer/kurzweil/mandelbrot/zoom/MandelbrotZoomApplication.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 92). 12
 Error
sizes LineLength Line is longer than 80 characters (found 88). 13
 Error
design FinalClass Class MandelbrotZoomApplication should be declared as final. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 103). 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
misc FinalParameters Parameter args should be final. 35

org/woehlke/computer/kurzweil/mandelbrot/zoom/config/ComputerKurzweilProperties.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 8
 Error
sizes LineLength Line is longer than 80 characters (found 122). 22
 Error
sizes LineLength Line is longer than 80 characters (found 96). 23
 Error
sizes LineLength Line is longer than 80 characters (found 92). 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
design VisibilityModifier Variable 'mandelbrotJulia' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
design VisibilityModifier Variable 'mandelbrotZoom' must be private and have accessor methods. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 76
 Error
javadoc JavadocVariable Missing a Javadoc comment. 83
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 84
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 106
 Error
javadoc JavadocVariable Missing a Javadoc comment. 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 118
 Error
javadoc JavadocVariable Missing a Javadoc comment. 121
 Error
javadoc JavadocVariable Missing a Javadoc comment. 124
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 146
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 147
 Error
javadoc JavadocVariable Missing a Javadoc comment. 154
 Error
javadoc JavadocVariable Missing a Javadoc comment. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 160
 Error
javadoc JavadocVariable Missing a Javadoc comment. 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 166
 Error
javadoc JavadocVariable Missing a Javadoc comment. 169
 Error
javadoc JavadocVariable Missing a Javadoc comment. 178
 Error
javadoc JavadocVariable Missing a Javadoc comment. 188
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 189
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 192
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
design VisibilityModifier Variable 'model' must be private and have accessor methods. 195
 Error
javadoc JavadocVariable Missing a Javadoc comment. 202
 Error
javadoc JavadocVariable Missing a Javadoc comment. 205
 Error
javadoc JavadocVariable Missing a Javadoc comment. 208
 Error
javadoc JavadocVariable Missing a Javadoc comment. 211
 Error
javadoc JavadocVariable Missing a Javadoc comment. 214
 Error
javadoc JavadocVariable Missing a Javadoc comment. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 220
 Error
javadoc JavadocVariable Missing a Javadoc comment. 223
 Error
javadoc JavadocVariable Missing a Javadoc comment. 233
 Error
design VisibilityModifier Variable 'complexWorldDimension' must be private and have accessor methods. 234
 Error
javadoc JavadocVariable Missing a Javadoc comment. 236
 Error
design VisibilityModifier Variable 'complexCenterForMandelbrot' must be private and have accessor methods. 237
 Error
javadoc JavadocVariable Missing a Javadoc comment. 239
 Error
design VisibilityModifier Variable 'complexCenterForJulia' must be private and have accessor methods. 240
 Error
javadoc JavadocVariable Missing a Javadoc comment. 247
 Error
javadoc JavadocVariable Missing a Javadoc comment. 250
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 270
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 271
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 274
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 277
 Error
javadoc JavadocVariable Missing a Javadoc comment. 279
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 280
 Error
javadoc JavadocVariable Missing a Javadoc comment. 282
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 283
 Error
javadoc JavadocVariable Missing a Javadoc comment. 285
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 286
 Error
javadoc JavadocVariable Missing a Javadoc comment. 293
 Error
javadoc JavadocVariable Missing a Javadoc comment. 296
 Error
javadoc JavadocVariable Missing a Javadoc comment. 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 302
 Error
javadoc JavadocVariable Missing a Javadoc comment. 305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 308
 Error
javadoc JavadocVariable Missing a Javadoc comment. 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 320
 Error
javadoc JavadocVariable Missing a Javadoc comment. 323
 Error
javadoc JavadocVariable Missing a Javadoc comment. 332
 Error
javadoc JavadocVariable Missing a Javadoc comment. 335
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
javadoc JavadocVariable Missing a Javadoc comment. 341
 Error
javadoc JavadocVariable Missing a Javadoc comment. 344
 Error
javadoc JavadocVariable Missing a Javadoc comment. 347
 Error
javadoc JavadocVariable Missing a Javadoc comment. 350
 Error
javadoc JavadocVariable Missing a Javadoc comment. 353
 Error
javadoc JavadocVariable Missing a Javadoc comment. 362
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 368
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 374
 Error
javadoc JavadocVariable Missing a Javadoc comment. 377
 Error
javadoc JavadocVariable Missing a Javadoc comment. 380
 Error
javadoc JavadocVariable Missing a Javadoc comment. 383
 Error
javadoc JavadocVariable Missing a Javadoc comment. 386
 Error
javadoc JavadocVariable Missing a Javadoc comment. 389
 Error
javadoc JavadocVariable Missing a Javadoc comment. 398
 Error
javadoc JavadocVariable Missing a Javadoc comment. 401
 Error
javadoc JavadocVariable Missing a Javadoc comment. 404
 Error
javadoc JavadocVariable Missing a Javadoc comment. 407
 Error
javadoc JavadocVariable Missing a Javadoc comment. 410
 Error
javadoc JavadocVariable Missing a Javadoc comment. 413
 Error
javadoc JavadocVariable Missing a Javadoc comment. 416
 Error
javadoc JavadocVariable Missing a Javadoc comment. 425
 Error
javadoc JavadocVariable Missing a Javadoc comment. 428
 Error
javadoc JavadocVariable Missing a Javadoc comment. 431
 Error
javadoc JavadocVariable Missing a Javadoc comment. 434
 Error
javadoc JavadocVariable Missing a Javadoc comment. 437
 Error
javadoc JavadocVariable Missing a Javadoc comment. 440
 Error
javadoc JavadocVariable Missing a Javadoc comment. 443
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 454
 Error
javadoc JavadocVariable Missing a Javadoc comment. 456
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 457
 Error
javadoc JavadocVariable Missing a Javadoc comment. 464
 Error
javadoc JavadocVariable Missing a Javadoc comment. 467
 Error
javadoc JavadocVariable Missing a Javadoc comment. 470
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 471
 Error
javadoc JavadocVariable Missing a Javadoc comment. 478
 Error
javadoc JavadocVariable Missing a Javadoc comment. 481
 Error
javadoc JavadocVariable Missing a Javadoc comment. 484
 Error
javadoc JavadocVariable Missing a Javadoc comment. 487
 Error
javadoc JavadocVariable Missing a Javadoc comment. 497
 Error
javadoc JavadocVariable Missing a Javadoc comment. 507
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 508
 Error
javadoc JavadocVariable Missing a Javadoc comment. 510
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 511
 Error
javadoc JavadocVariable Missing a Javadoc comment. 518
 Error
javadoc JavadocVariable Missing a Javadoc comment. 521
 Error
javadoc JavadocVariable Missing a Javadoc comment. 530
 Error
javadoc JavadocVariable Missing a Javadoc comment. 540
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 541
 Error
javadoc JavadocVariable Missing a Javadoc comment. 543
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 544
 Error
javadoc JavadocVariable Missing a Javadoc comment. 551
 Error
javadoc JavadocVariable Missing a Javadoc comment. 554
 Error
javadoc JavadocVariable Missing a Javadoc comment. 563
 Error
javadoc JavadocVariable Missing a Javadoc comment. 566
 Error
javadoc JavadocVariable Missing a Javadoc comment. 576
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 577
 Error
javadoc JavadocVariable Missing a Javadoc comment. 579
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 580
 Error
javadoc JavadocVariable Missing a Javadoc comment. 587
 Error
javadoc JavadocVariable Missing a Javadoc comment. 590
 Error
javadoc JavadocVariable Missing a Javadoc comment. 593
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 594
 Error
javadoc JavadocVariable Missing a Javadoc comment. 601
 Error
javadoc JavadocVariable Missing a Javadoc comment. 604
 Error
javadoc JavadocVariable Missing a Javadoc comment. 607
 Error
javadoc JavadocVariable Missing a Javadoc comment. 610
 Error
javadoc JavadocVariable Missing a Javadoc comment. 620
 Error
javadoc JavadocVariable Missing a Javadoc comment. 623
 Error
javadoc JavadocVariable Missing a Javadoc comment. 633
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 634
 Error
javadoc JavadocVariable Missing a Javadoc comment. 636
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 637
 Error
javadoc JavadocVariable Missing a Javadoc comment. 644
 Error
javadoc JavadocVariable Missing a Javadoc comment. 647
 Error
javadoc JavadocVariable Missing a Javadoc comment. 650
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 651
 Error
javadoc JavadocVariable Missing a Javadoc comment. 658
 Error
javadoc JavadocVariable Missing a Javadoc comment. 661
 Error
javadoc JavadocVariable Missing a Javadoc comment. 664
 Error
javadoc JavadocVariable Missing a Javadoc comment. 667
 Error
javadoc JavadocVariable Missing a Javadoc comment. 677
 Error
javadoc JavadocVariable Missing a Javadoc comment. 680
 Error
javadoc JavadocVariable Missing a Javadoc comment. 690
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 691
 Error
javadoc JavadocVariable Missing a Javadoc comment. 693
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 694
 Error
javadoc JavadocVariable Missing a Javadoc comment. 701
 Error
javadoc JavadocVariable Missing a Javadoc comment. 704
 Error
javadoc JavadocVariable Missing a Javadoc comment. 707
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 708
 Error
javadoc JavadocVariable Missing a Javadoc comment. 715
 Error
javadoc JavadocVariable Missing a Javadoc comment. 718
 Error
javadoc JavadocVariable Missing a Javadoc comment. 721
 Error
javadoc JavadocVariable Missing a Javadoc comment. 724
 Error
javadoc JavadocVariable Missing a Javadoc comment. 734
 Error
javadoc JavadocVariable Missing a Javadoc comment. 737
 Error
javadoc JavadocVariable Missing a Javadoc comment. 748
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 749
 Error
javadoc JavadocVariable Missing a Javadoc comment. 751
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 752
 Error
javadoc JavadocVariable Missing a Javadoc comment. 759
 Error
javadoc JavadocVariable Missing a Javadoc comment. 762
 Error
javadoc JavadocVariable Missing a Javadoc comment. 765
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 766
 Error
javadoc JavadocVariable Missing a Javadoc comment. 772
 Error
javadoc JavadocVariable Missing a Javadoc comment. 775
 Error
javadoc JavadocVariable Missing a Javadoc comment. 778
 Error
javadoc JavadocVariable Missing a Javadoc comment. 781
 Error
javadoc JavadocVariable Missing a Javadoc comment. 791
 Error
javadoc JavadocVariable Missing a Javadoc comment. 794
 Error
javadoc JavadocVariable Missing a Javadoc comment. 804
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 805
 Error
javadoc JavadocVariable Missing a Javadoc comment. 807
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 808
 Error
javadoc JavadocVariable Missing a Javadoc comment. 815
 Error
javadoc JavadocVariable Missing a Javadoc comment. 818
 Error
javadoc JavadocVariable Missing a Javadoc comment. 821
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 822
 Error
javadoc JavadocVariable Missing a Javadoc comment. 829
 Error
javadoc JavadocVariable Missing a Javadoc comment. 832
 Error
javadoc JavadocVariable Missing a Javadoc comment. 835
 Error
javadoc JavadocVariable Missing a Javadoc comment. 838
 Error
javadoc JavadocVariable Missing a Javadoc comment. 848
 Error
javadoc JavadocVariable Missing a Javadoc comment. 851
 Error
javadoc JavadocVariable Missing a Javadoc comment. 861
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 862
 Error
javadoc JavadocVariable Missing a Javadoc comment. 864
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 865
 Error
javadoc JavadocVariable Missing a Javadoc comment. 872
 Error
javadoc JavadocVariable Missing a Javadoc comment. 875
 Error
javadoc JavadocVariable Missing a Javadoc comment. 878
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 879
 Error
javadoc JavadocVariable Missing a Javadoc comment. 885
 Error
javadoc JavadocVariable Missing a Javadoc comment. 888
 Error
javadoc JavadocVariable Missing a Javadoc comment. 891
 Error
javadoc JavadocVariable Missing a Javadoc comment. 894
 Error
javadoc JavadocVariable Missing a Javadoc comment. 904
 Error
javadoc JavadocVariable Missing a Javadoc comment. 907
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 915
 Error
javadoc JavadocVariable Missing a Javadoc comment. 917
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 918
 Error
javadoc JavadocVariable Missing a Javadoc comment. 920
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 921
 Error
javadoc JavadocVariable Missing a Javadoc comment. 928
 Error
javadoc JavadocVariable Missing a Javadoc comment. 931
 Error
javadoc JavadocVariable Missing a Javadoc comment. 934
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 935
 Error
javadoc JavadocVariable Missing a Javadoc comment. 942
 Error
javadoc JavadocVariable Missing a Javadoc comment. 945
 Error
javadoc JavadocVariable Missing a Javadoc comment. 948
 Error
javadoc JavadocVariable Missing a Javadoc comment. 951
 Error
javadoc JavadocVariable Missing a Javadoc comment. 961
 Error
javadoc JavadocVariable Missing a Javadoc comment. 964
 Error
design DesignForExtension Class 'ComputerKurzweilProperties' 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 'ComputerKurzweilProperties' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 969
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 969
 Error
sizes LineLength Line is longer than 80 characters (found 92). 976
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 976
 Error
misc FinalParameters Parameter conf should be final. 976
 Error
misc FinalParameters Parameter jarPath should be final. 976
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 976
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 978
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 978
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 979
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 979
 Error
sizes LineLength Line is longer than 80 characters (found 83). 986

org/woehlke/computer/kurzweil/mandelbrot/zoom/control/ControllerThread.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 122). 12
 Error
sizes LineLength Line is longer than 80 characters (found 93). 13
 Error
sizes LineLength Line is longer than 80 characters (found 89). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter model should be final. 34
 Error
coding HiddenField 'model' hides a field. 34
 Error
misc FinalParameters Parameter frame should be final. 34
 Error
coding HiddenField 'frame' hides a field. 34
 Error
design DesignForExtension Class 'ControllerThread' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
blocks LeftCurly '{' at column 17 should have line break after. 48
 Error
blocks RightCurly '}' at column 44 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). 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 53
 Error
design DesignForExtension Class 'ControllerThread' looks like designed for extension (can be subclassed), but the method 'exit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerThread' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/ApplicationModel.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 122). 17
 Error
sizes LineLength Line is longer than 80 characters (found 93). 18
 Error
sizes LineLength Line is longer than 80 characters (found 89). 19
 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. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
sizes LineLength Line is longer than 80 characters (found 91). 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter config should be final. 40
 Error
coding HiddenField 'config' hides a field. 40
 Error
misc FinalParameters Parameter frame should be final. 40
 Error
coding HiddenField 'frame' hides a field. 40
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter c should be final. 48
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
coding MissingSwitchDefault switch without "default" clause. 57
 Error
design DesignForExtension Class 'ApplicationModel' looks like designed for extension (can be subclassed), but the method 'zoomIn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationModel' final or making the method 'zoomIn' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'zoomOut' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter x should be final. 75
 Error
misc FinalParameters Parameter y should be final. 75
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
design DesignForExtension Class 'ApplicationModel' 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 'ApplicationModel' final or making the method 'getGaussianNumberPlane' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/common/Point.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 122). 10
 Error
sizes LineLength Line is longer than 80 characters (found 93). 11
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter p should be final. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter x should be final. 30
 Error
coding HiddenField 'x' hides a field. 30
 Error
misc FinalParameters Parameter y should be final. 30
 Error
coding HiddenField 'y' hides a field. 30
 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. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 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. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 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. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 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. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 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. 54
 Error
blocks LeftCurly '{' at column 28 should have line break after. 54
 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. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 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. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
misc FinalParameters Parameter x should be final. 60
 Error
coding HiddenField 'x' hides a field. 60
 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. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 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. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
misc FinalParameters Parameter y should be final. 68
 Error
coding HiddenField 'y' hides a field. 68
 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. 72
 Error
misc FinalParameters Parameter o should be final. 73
 Error
blocks NeedBraces 'if' construct must use '{}'s. 74
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
whitespace OperatorWrap '&&' should be on a new line. 77
 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. 81
 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. 86
 Error
whitespace OperatorWrap '+' should be on a new line. 88
 Error
whitespace OperatorWrap '+' should be on a new line. 89
 Error
whitespace OperatorWrap '+' should be on a new line. 90

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/fractal/ComplexNumber.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 10
 Error
sizes LineLength Line is longer than 80 characters (found 93). 11
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 24
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 37
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter complexNumber should be final. 42
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter real should be final. 50
 Error
coding HiddenField 'real' hides a field. 50
 Error
misc FinalParameters Parameter img should be final. 50
 Error
coding HiddenField 'img' hides a field. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 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. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter complexNumber should be final. 58
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 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. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 67
 Error
whitespace 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 WhitespaceAfter ',' is not followed by whitespace. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 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. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 84
 Error
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. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter c should be final. 88
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 96
 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. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 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. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 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. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 Error
whitespace ParenPad '(' is followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 109
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 109
 Error
whitespace ParenPad ')' is preceded with whitespace. 109
 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. 112
 Error
misc FinalParameters Parameter o should be final. 113
 Error
blocks NeedBraces 'if' construct must use '{}'s. 114
 Error
blocks NeedBraces 'if' construct must use '{}'s. 115
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 Error
whitespace OperatorWrap '&&' should be on a new line. 118
 Error
whitespace OperatorWrap '&&' should be on a new line. 119
 Error
whitespace OperatorWrap '&&' should be on a new line. 120
 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. 124
 Error
sizes LineLength Line is longer than 80 characters (found 98). 126
 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. 129
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132
 Error
whitespace OperatorWrap '+' should be on a new line. 133
 Error
whitespace OperatorWrap '+' should be on a new line. 134
 Error
whitespace OperatorWrap '+' should be on a new line. 135
 Error
whitespace OperatorWrap '+' should be on a new line. 136

org/woehlke/computer/kurzweil/mandelbrot/zoom/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 122). 12
 Error
sizes LineLength Line is longer than 80 characters (found 93). 13
 Error
sizes LineLength Line is longer than 80 characters (found 89). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27
 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 'complexWorldDimensionRealX' 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 'complexWorldDimensionImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error
naming ConstantName Name 'complexCenterForMandelbrotRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
naming ConstantName Name 'complexCenterForMandelbrotImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 33
 Error
naming ConstantName Name 'complexCenterForJuliaRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error
naming ConstantName Name 'complexCenterForJuliaImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter model should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 88). 42
 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. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 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. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter x should be final. 66
 Error
misc FinalParameters Parameter y should be final. 66
 Error
sizes LineLength Line is longer than 80 characters (found 104). 70
 Error
misc FinalParameters Parameter turingPosition should be final. 70
 Error
sizes LineLength Line is longer than 80 characters (found 98). 72
 Error
sizes LineLength Line is longer than 80 characters (found 97). 74
 Error
sizes LineLength Line is longer than 80 characters (found 109). 78
 Error
misc FinalParameters Parameter turingPosition should be final. 78
 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. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter turingPosition should be final. 92
 Error
sizes LineLength Line is longer than 80 characters (found 101). 93
 Error
sizes LineLength Line is longer than 80 characters (found 96). 94
 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. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
misc FinalParameters Parameter c should be final. 108
 Error
sizes LineLength Line is longer than 80 characters (found 89). 112
 Error
sizes LineLength Line is longer than 80 characters (found 82). 118
 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. 118
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 118
 Error
sizes LineLength Line is longer than 80 characters (found 83). 120
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIn' 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 'zoomIn' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 124
 Error
design DesignForExtension Class 'GaussianNumberPlane' 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 'GaussianNumberPlane' final or making the method 'zoomOut' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 128
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 128

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/MandelbrotTuringMachine.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter model should be final. 28
 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. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 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. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error
whitespace WhitespaceAfter 'switch' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 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. 56
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 56
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 62
 Error
sizes LineLength Line is longer than 80 characters (found 97). 63
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
sizes LineLength Line is longer than 80 characters (found 92). 72
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringDirection.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 8
 Error
sizes LineLength Line is longer than 80 characters (found 93). 9
 Error
sizes LineLength Line is longer than 80 characters (found 89). 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPhase.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 8
 Error
sizes LineLength Line is longer than 80 characters (found 93). 9
 Error
sizes LineLength Line is longer than 80 characters (found 89). 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPhaseState.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 10
 Error
sizes LineLength Line is longer than 80 characters (found 93). 11
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 25
 Error
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'finishSearchTheSet' 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
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'finishWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'finishFillTheOutsideWithColors' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37

org/woehlke/computer/kurzweil/mandelbrot/zoom/model/turing/TuringPositions.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 122). 10
 Error
sizes LineLength Line is longer than 80 characters (found 93). 11
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 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. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter worldDimensions should be final. 29
 Error
coding HiddenField 'worldDimensions' hides a field. 29
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
sizes LineLength Line is longer than 80 characters (found 98). 36
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 36
 Error
coding MagicNumber '11' is a magic number. 36
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'markFirstSetPosition' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'getTuringPosition' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'goForward' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'turnRight' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'turnLeft' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'isFinishedWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
sizes LineLength Line is longer than 80 characters (found 87). 94
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 94
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 94
 Error
coding MagicNumber '100' is a magic number. 94

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/MandelbrotZoomFrame.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.mandelbrot.zoom.view.labels.PanelCopyright. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 15
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 16
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.MouseEvent.*. 21
 Error
sizes LineLength Line is longer than 80 characters (found 82). 24
 Error
sizes LineLength Line is longer than 80 characters (found 122). 39
 Error
sizes LineLength Line is longer than 80 characters (found 93). 40
 Error
sizes LineLength Line is longer than 80 characters (found 89). 41
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter config should be final. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 99). 71
 Error
whitespace ParenPad '(' is followed by whitespace. 79
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
misc FinalParameters Parameter e should be final. 85
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter e should be final. 89
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
misc FinalParameters Parameter e should be final. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 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
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error
misc FinalParameters Parameter e should be final. 99
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
misc FinalParameters Parameter e should be final. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
misc FinalParameters Parameter e should be final. 107
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 107
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 107
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
misc FinalParameters Parameter e should be final. 111
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
misc FinalParameters Parameter e should be final. 132
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 132
 Error
misc FinalParameters Parameter e should be final. 135
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 135
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 135
 Error
misc FinalParameters Parameter e should be final. 138
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 138
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 138
 Error
misc FinalParameters Parameter e should be final. 141
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 141
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 141
 Error
javadoc JavadocStyle First sentence should end with a period. 143
 Error
coding MagicNumber '120' is a magic number. 150
 Error
sizes LineLength Line is longer than 80 characters (found 84). 157
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 179
 Error
design DesignForExtension Class 'MandelbrotZoomFrame' 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 'MandelbrotZoomFrame' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. 183
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 183
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 187

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/canvas/MandelbrotZoomCanvas.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.*. 6
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 7
 Error
sizes LineLength Line is longer than 80 characters (found 122). 16
 Error
sizes LineLength Line is longer than 80 characters (found 93). 17
 Error
sizes LineLength Line is longer than 80 characters (found 89). 18
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter app should be final. 37
 Error
coding HiddenField 'app' hides a field. 37
 Error
design DesignForExtension Class 'MandelbrotZoomCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter g should be final. 46
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
sizes LineLength Line is longer than 80 characters (found 84). 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
misc FinalParameters Parameter cellStatus should be final. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
coding MagicNumber '3' is a magic number. 62
 Error
coding MagicNumber '32' is a magic number. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 Error
coding MagicNumber '255' is a magic number. 63
 Error
design DesignForExtension Class 'MandelbrotZoomCanvas' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotZoomCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
misc FinalParameters Parameter g should be final. 68

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/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.*. 7
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 8
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
sizes LineLength Line is longer than 80 characters (found 110). 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter model should be final. 21
 Error
coding HiddenField 'model' hides a field. 21
 Error
misc FinalParameters Parameter tab should be final. 21
 Error
coding HiddenField 'tab' hides a field. 21
 Error
misc FinalParameters Parameter config should be final. 21
 Error
whitespace ParenPad ')' is preceded with whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 89). 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 25
 Error
coding MagicNumber '16' is a magic number. 26
 Error
whitespace ParenPad '(' is followed by whitespace. 28
 Error
whitespace ParenPad '(' is followed by whitespace. 29
 Error
whitespace ParenPad '(' is followed by whitespace. 30
 Error
misc FinalParameters Parameter ae should be final. 40
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/PanelCopyright.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 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 13
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter subtitle should be final. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/labels/PanelSubtitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
sizes LineLength Line is longer than 80 characters (found 122). 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 13
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter subtitle should be final. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/state/ApplicationState.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 122). 8
 Error
sizes LineLength Line is longer than 80 characters (found 93). 9
 Error
sizes LineLength Line is longer than 80 characters (found 89). 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/mandelbrot/zoom/view/state/ApplicationStateMachine.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.mandelbrot.zoom.view.state.ApplicationState.*. 3
 Error
sizes LineLength Line is longer than 80 characters (found 122). 10
 Error
sizes LineLength Line is longer than 80 characters (found 93). 11
 Error
sizes LineLength Line is longer than 80 characters (found 89). 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
design DesignForExtension Class 'ApplicationStateMachine' 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 'ApplicationStateMachine' final or making the method 'click' 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
coding MissingSwitchDefault switch without "default" clause. 26
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 26
 Error
design DesignForExtension Class 'ApplicationStateMachine' 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 'ApplicationStateMachine' final or making the method 'getApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
design DesignForExtension Class 'ApplicationStateMachine' 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 'ApplicationStateMachine' final or making the method 'setApplicationState' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter applicationState should be final. 41
 Error
coding HiddenField 'applicationState' hides a field. 41