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 828

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/turmite/TurmiteApplication.java 0 0 7
org/woehlke/computer/kurzweil/turmite/config/ComputerKurzweilProperties.java 0 0 261
org/woehlke/computer/kurzweil/turmite/control/ControllerThread.java 0 0 22
org/woehlke/computer/kurzweil/turmite/model/TurmiteModel.java 0 0 35
org/woehlke/computer/kurzweil/turmite/model/common/Point.java 0 0 49
org/woehlke/computer/kurzweil/turmite/model/fractal/ComplexNumber.java 0 0 112
org/woehlke/computer/kurzweil/turmite/model/fractal/GaussianNumberPlane.java 0 0 58
org/woehlke/computer/kurzweil/turmite/model/turing/TuringDirection.java 0 0 7
org/woehlke/computer/kurzweil/turmite/model/turing/TuringPhase.java 0 0 7
org/woehlke/computer/kurzweil/turmite/model/turing/TuringPhaseState.java 0 0 17
org/woehlke/computer/kurzweil/turmite/model/turing/TuringPositions.java 0 0 42
org/woehlke/computer/kurzweil/turmite/model/turing/TurmiteTuringMachine.java 0 0 32
org/woehlke/computer/kurzweil/turmite/view/TurmiteFrame.java 0 0 67
org/woehlke/computer/kurzweil/turmite/view/canvas/TurmiteCanvas.java 0 0 33
org/woehlke/computer/kurzweil/turmite/view/labels/PanelButtons.java 0 0 38
org/woehlke/computer/kurzweil/turmite/view/labels/PanelCopyright.java 0 0 9
org/woehlke/computer/kurzweil/turmite/view/labels/PanelSubtitle.java 0 0 9
org/woehlke/computer/kurzweil/turmite/view/state/ApplicationState.java 0 0 5
org/woehlke/computer/kurzweil/turmite/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 3
 Error
design DesignForExtension 67
 Error
FinalClass 1
 Error
VisibilityModifier 52
 Error
imports AvoidStarImport 13
 Error
UnusedImports
  • processJavadoc: "false"
1
 Error
javadoc JavadocPackage 11
 Error
JavadocStyle 1
 Error
JavadocVariable 257
 Error
MissingJavadocMethod 81
 Error
misc FinalParameters 56
 Error
modifier ModifierOrder 15
 Error
naming ConstantName 6
 Error
sizes LineLength
  • fileExtensions: "java"
83
 Error
whitespace OperatorWrap 14
 Error
ParenPad 9
 Error
WhitespaceAfter 22
 Error
WhitespaceAround 107
 Error

Details

org/woehlke/computer/kurzweil/turmite/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 93). 15
 Error
sizes LineLength Line is longer than 80 characters (found 89). 16
 Error
design FinalClass Class TurmiteApplication should be declared as final. 18
 Error
sizes LineLength Line is longer than 80 characters (found 103). 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
misc FinalParameters Parameter args should be final. 32

org/woehlke/computer/kurzweil/turmite/config/ComputerKurzweilProperties.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 8
 Error
sizes LineLength Line is longer than 80 characters (found 122). 20
 Error
sizes LineLength Line is longer than 80 characters (found 96). 21
 Error
sizes LineLength Line is longer than 80 characters (found 92). 22
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 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. 200
 Error
javadoc JavadocVariable Missing a Javadoc comment. 203
 Error
javadoc JavadocVariable Missing a Javadoc comment. 206
 Error
javadoc JavadocVariable Missing a Javadoc comment. 209
 Error
javadoc JavadocVariable Missing a Javadoc comment. 212
 Error
javadoc JavadocVariable Missing a Javadoc comment. 215
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
javadoc JavadocVariable Missing a Javadoc comment. 221
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
javadoc JavadocVariable Missing a Javadoc comment. 241
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 242
 Error
javadoc JavadocVariable Missing a Javadoc comment. 244
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 245
 Error
javadoc JavadocVariable Missing a Javadoc comment. 247
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 248
 Error
javadoc JavadocVariable Missing a Javadoc comment. 250
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 251
 Error
javadoc JavadocVariable Missing a Javadoc comment. 253
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 254
 Error
javadoc JavadocVariable Missing a Javadoc comment. 256
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 264
 Error
javadoc JavadocVariable Missing a Javadoc comment. 267
 Error
javadoc JavadocVariable Missing a Javadoc comment. 270
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
javadoc JavadocVariable Missing a Javadoc comment. 279
 Error
javadoc JavadocVariable Missing a Javadoc comment. 288
 Error
javadoc JavadocVariable Missing a Javadoc comment. 291
 Error
javadoc JavadocVariable Missing a Javadoc comment. 294
 Error
javadoc JavadocVariable Missing a Javadoc comment. 303
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 309
 Error
javadoc JavadocVariable Missing a Javadoc comment. 312
 Error
javadoc JavadocVariable Missing a Javadoc comment. 315
 Error
javadoc JavadocVariable Missing a Javadoc comment. 318
 Error
javadoc JavadocVariable Missing a Javadoc comment. 321
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 336
 Error
javadoc JavadocVariable Missing a Javadoc comment. 339
 Error
javadoc JavadocVariable Missing a Javadoc comment. 342
 Error
javadoc JavadocVariable Missing a Javadoc comment. 345
 Error
javadoc JavadocVariable Missing a Javadoc comment. 348
 Error
javadoc JavadocVariable Missing a Javadoc comment. 351
 Error
javadoc JavadocVariable Missing a Javadoc comment. 354
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
javadoc JavadocVariable Missing a Javadoc comment. 360
 Error
javadoc JavadocVariable Missing a Javadoc comment. 369
 Error
javadoc JavadocVariable Missing a Javadoc comment. 372
 Error
javadoc JavadocVariable Missing a Javadoc comment. 375
 Error
javadoc JavadocVariable Missing a Javadoc comment. 378
 Error
javadoc JavadocVariable Missing a Javadoc comment. 381
 Error
javadoc JavadocVariable Missing a Javadoc comment. 384
 Error
javadoc JavadocVariable Missing a Javadoc comment. 387
 Error
javadoc JavadocVariable Missing a Javadoc comment. 396
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 Error
javadoc JavadocVariable Missing a Javadoc comment. 405
 Error
javadoc JavadocVariable Missing a Javadoc comment. 408
 Error
javadoc JavadocVariable Missing a Javadoc comment. 411
 Error
javadoc JavadocVariable Missing a Javadoc comment. 414
 Error
javadoc JavadocVariable Missing a Javadoc comment. 424
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 425
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 428
 Error
javadoc JavadocVariable Missing a Javadoc comment. 435
 Error
javadoc JavadocVariable Missing a Javadoc comment. 438
 Error
javadoc JavadocVariable Missing a Javadoc comment. 441
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 442
 Error
javadoc JavadocVariable Missing a Javadoc comment. 449
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 455
 Error
javadoc JavadocVariable Missing a Javadoc comment. 458
 Error
javadoc JavadocVariable Missing a Javadoc comment. 468
 Error
javadoc JavadocVariable Missing a Javadoc comment. 478
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 479
 Error
javadoc JavadocVariable Missing a Javadoc comment. 481
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 482
 Error
javadoc JavadocVariable Missing a Javadoc comment. 489
 Error
javadoc JavadocVariable Missing a Javadoc comment. 492
 Error
javadoc JavadocVariable Missing a Javadoc comment. 501
 Error
javadoc JavadocVariable Missing a Javadoc comment. 511
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 512
 Error
javadoc JavadocVariable Missing a Javadoc comment. 514
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 515
 Error
javadoc JavadocVariable Missing a Javadoc comment. 522
 Error
javadoc JavadocVariable Missing a Javadoc comment. 525
 Error
javadoc JavadocVariable Missing a Javadoc comment. 534
 Error
javadoc JavadocVariable Missing a Javadoc comment. 537
 Error
javadoc JavadocVariable Missing a Javadoc comment. 547
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 548
 Error
javadoc JavadocVariable Missing a Javadoc comment. 550
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 551
 Error
javadoc JavadocVariable Missing a Javadoc comment. 558
 Error
javadoc JavadocVariable Missing a Javadoc comment. 561
 Error
javadoc JavadocVariable Missing a Javadoc comment. 564
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 565
 Error
javadoc JavadocVariable Missing a Javadoc comment. 572
 Error
javadoc JavadocVariable Missing a Javadoc comment. 575
 Error
javadoc JavadocVariable Missing a Javadoc comment. 578
 Error
javadoc JavadocVariable Missing a Javadoc comment. 581
 Error
javadoc JavadocVariable Missing a Javadoc comment. 591
 Error
javadoc JavadocVariable Missing a Javadoc comment. 594
 Error
javadoc JavadocVariable Missing a Javadoc comment. 604
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 605
 Error
javadoc JavadocVariable Missing a Javadoc comment. 607
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 608
 Error
javadoc JavadocVariable Missing a Javadoc comment. 615
 Error
javadoc JavadocVariable Missing a Javadoc comment. 618
 Error
javadoc JavadocVariable Missing a Javadoc comment. 621
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 622
 Error
javadoc JavadocVariable Missing a Javadoc comment. 629
 Error
javadoc JavadocVariable Missing a Javadoc comment. 632
 Error
javadoc JavadocVariable Missing a Javadoc comment. 635
 Error
javadoc JavadocVariable Missing a Javadoc comment. 638
 Error
javadoc JavadocVariable Missing a Javadoc comment. 648
 Error
javadoc JavadocVariable Missing a Javadoc comment. 651
 Error
javadoc JavadocVariable Missing a Javadoc comment. 661
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 662
 Error
javadoc JavadocVariable Missing a Javadoc comment. 664
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 665
 Error
javadoc JavadocVariable Missing a Javadoc comment. 672
 Error
javadoc JavadocVariable Missing a Javadoc comment. 675
 Error
javadoc JavadocVariable Missing a Javadoc comment. 678
 Error
javadoc JavadocVariable Missing a Javadoc comment. 681
 Error
javadoc JavadocVariable Missing a Javadoc comment. 684
 Error
javadoc JavadocVariable Missing a Javadoc comment. 687
 Error
javadoc JavadocVariable Missing a Javadoc comment. 697
 Error
javadoc JavadocVariable Missing a Javadoc comment. 708
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 709
 Error
javadoc JavadocVariable Missing a Javadoc comment. 711
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 712
 Error
javadoc JavadocVariable Missing a Javadoc comment. 719
 Error
javadoc JavadocVariable Missing a Javadoc comment. 722
 Error
javadoc JavadocVariable Missing a Javadoc comment. 725
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 726
 Error
javadoc JavadocVariable Missing a Javadoc comment. 732
 Error
javadoc JavadocVariable Missing a Javadoc comment. 735
 Error
javadoc JavadocVariable Missing a Javadoc comment. 738
 Error
javadoc JavadocVariable Missing a Javadoc comment. 741
 Error
javadoc JavadocVariable Missing a Javadoc comment. 751
 Error
javadoc JavadocVariable Missing a Javadoc comment. 754
 Error
javadoc JavadocVariable Missing a Javadoc comment. 764
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 765
 Error
javadoc JavadocVariable Missing a Javadoc comment. 767
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 768
 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. 784
 Error
javadoc JavadocVariable Missing a Javadoc comment. 787
 Error
javadoc JavadocVariable Missing a Javadoc comment. 790
 Error
javadoc JavadocVariable Missing a Javadoc comment. 793
 Error
javadoc JavadocVariable Missing a Javadoc comment. 796
 Error
javadoc JavadocVariable Missing a Javadoc comment. 799
 Error
javadoc JavadocVariable Missing a Javadoc comment. 808
 Error
javadoc JavadocVariable Missing a Javadoc comment. 818
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 819
 Error
javadoc JavadocVariable Missing a Javadoc comment. 821
 Error
design VisibilityModifier Variable 'control' 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
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 836
 Error
javadoc JavadocVariable Missing a Javadoc comment. 842
 Error
javadoc JavadocVariable Missing a Javadoc comment. 845
 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
javadoc JavadocVariable Missing a Javadoc comment. 864
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 872
 Error
javadoc JavadocVariable Missing a Javadoc comment. 874
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 875
 Error
javadoc JavadocVariable Missing a Javadoc comment. 877
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 878
 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
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 892
 Error
javadoc JavadocVariable Missing a Javadoc comment. 899
 Error
javadoc JavadocVariable Missing a Javadoc comment. 902
 Error
javadoc JavadocVariable Missing a Javadoc comment. 905
 Error
javadoc JavadocVariable Missing a Javadoc comment. 908
 Error
javadoc JavadocVariable Missing a Javadoc comment. 918
 Error
javadoc JavadocVariable Missing a Javadoc comment. 921
 Error
sizes LineLength Line is longer than 80 characters (found 92). 926
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 926
 Error
misc FinalParameters Parameter conf should be final. 926
 Error
misc FinalParameters Parameter jarPath should be final. 926
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 926
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 929
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 929
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 930
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 930
 Error
sizes LineLength Line is longer than 80 characters (found 83). 937

org/woehlke/computer/kurzweil/turmite/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/turmite/model/TurmiteModel.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). 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
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. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter config should be final. 39
 Error
coding HiddenField 'config' hides a field. 39
 Error
misc FinalParameters Parameter frame should be final. 39
 Error
coding HiddenField 'frame' hides a field. 39
 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. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter c should be final. 47
 Error
coding MissingSwitchDefault switch without "default" clause. 50
 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. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter x should be final. 74
 Error
misc FinalParameters Parameter y should be final. 74
 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. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 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. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
design DesignForExtension Class 'TurmiteModel' looks like designed for extension (can be subclassed), but the method 'runA' 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 'runA' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
design DesignForExtension Class 'TurmiteModel' looks like designed for extension (can be subclassed), but the method 'runB' 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 'runB' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
design DesignForExtension Class 'TurmiteModel' looks like designed for extension (can be subclassed), but the method 'runC' 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 'runC' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97

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

org/woehlke/computer/kurzweil/turmite/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/turmite/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/turmite/model/turing/TuringPhaseState.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. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 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. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 22
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 26
 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 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. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'getTuringTuringPhase' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38

org/woehlke/computer/kurzweil/turmite/model/turing/TuringPositions.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. 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/turmite/model/turing/TurmiteTuringMachine.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 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 'TurmiteTuringMachine' 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 'TurmiteTuringMachine' 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 'TurmiteTuringMachine' 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 'TurmiteTuringMachine' 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/turmite/view/TurmiteFrame.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.turmite.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
sizes LineLength Line is longer than 80 characters (found 82). 21
 Error
sizes LineLength Line is longer than 80 characters (found 122). 36
 Error
sizes LineLength Line is longer than 80 characters (found 93). 37
 Error
sizes LineLength Line is longer than 80 characters (found 89). 38
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
misc FinalParameters Parameter config should be final. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 92). 67
 Error
whitespace ParenPad '(' is followed by whitespace. 75
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter e should be final. 81
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'windowClosing' 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 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'windowClosed' 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
misc FinalParameters Parameter e should be final. 93
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 93
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter e should be final. 95
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'windowActivated' 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 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 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error
misc FinalParameters Parameter e should be final. 107
 Error
misc FinalParameters Parameter e should be final. 114
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 114
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 114
 Error
misc FinalParameters Parameter e should be final. 117
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 117
 Error
misc FinalParameters Parameter e should be final. 120
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 120
 Error
misc FinalParameters Parameter e should be final. 123
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 123
 Error
javadoc JavadocStyle First sentence should end with a period. 125
 Error
coding MagicNumber '120' is a magic number. 132
 Error
sizes LineLength Line is longer than 80 characters (found 84). 139
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
design DesignForExtension Class 'TurmiteFrame' 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 'TurmiteFrame' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. 165
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 165
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 169

org/woehlke/computer/kurzweil/turmite/view/canvas/TurmiteCanvas.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 '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. 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 '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. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
misc FinalParameters Parameter g should be final. 68

org/woehlke/computer/kurzweil/turmite/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
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 99). 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter model should be final. 23
 Error
coding HiddenField 'model' hides a field. 23
 Error
misc FinalParameters Parameter tab should be final. 23
 Error
coding HiddenField 'tab' hides a field. 23
 Error
misc FinalParameters Parameter config should be final. 23
 Error
whitespace ParenPad ')' is preceded with whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 82). 26
 Error
sizes LineLength Line is longer than 80 characters (found 87). 27
 Error
sizes LineLength Line is longer than 80 characters (found 87). 28
 Error
sizes LineLength Line is longer than 80 characters (found 87). 29
 Error
coding MagicNumber '16' is a magic number. 30
 Error
whitespace ParenPad '(' is followed by whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 81). 33
 Error
whitespace ParenPad '(' is followed by whitespace. 33
 Error
sizes LineLength Line is longer than 80 characters (found 81). 34
 Error
whitespace ParenPad '(' is followed by whitespace. 34
 Error
sizes LineLength Line is longer than 80 characters (found 81). 35
 Error
whitespace ParenPad '(' is followed by whitespace. 35
 Error
whitespace ParenPad '(' is followed by whitespace. 36
 Error
misc FinalParameters Parameter ae should be final. 50
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57

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