Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
2 0 0 295

Rules

Rules Violations Severity
PackageHtml 1 Errors Error
NewlineAtEndOfFile 0 Errors Error
Translation 0 Errors Error
JavadocMethod 33 Errors Error
JavadocType 0 Errors Error
JavadocVariable 25 Errors Error
JavadocStyle 1 Errors Error
ConstantName 1 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 3 Errors Error
MethodName 1 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 0 Errors Error
FileLength 0 Errors Error
LineLength 11 Errors Error
MethodLength 1 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 1 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 0 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 3 Errors Error
WhitespaceAfter 0 Errors Error
WhitespaceAround 0 Errors Error
ModifierOrder 0 Errors Error
RedundantModifier 0 Errors Error
AvoidNestedBlocks 20 Errors Error
EmptyBlock 1 Errors Error
LeftCurly 0 Errors Error
NeedBraces 0 Errors Error
RightCurly 9 Errors Error
AvoidInlineConditionals 4 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 1 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MagicNumber 73 Errors Error
MissingSwitchDefault 5 Errors Error
RedundantThrows 2 Errors Error
SimplifyBooleanExpression 1 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 37 Errors Error
FinalClass 0 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 0 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 56 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
5 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

org/freehost3270/gui/JTerminalScreen.java

Violation Message Line
Errors Line has trailing spaces. 66
Errors Missing a Javadoc comment. 82
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 82
Errors Missing a Javadoc comment. 98
Errors Missing a Javadoc comment. 100
Errors Missing a Javadoc comment. 102
Errors Missing a Javadoc comment. 126
Errors Missing a Javadoc comment. 128
Errors Missing a Javadoc comment. 131
Errors Missing a Javadoc comment. 133
Errors Missing a Javadoc comment. 135
Errors Missing a Javadoc comment. 137
Errors Missing a Javadoc comment. 139
Errors Missing a Javadoc comment. 141
Errors Missing a Javadoc comment. 143
Errors Missing a Javadoc comment. 147
Errors Missing a Javadoc comment. 149
Errors Missing a Javadoc comment. 154
Errors Missing a Javadoc comment. 156
Errors Missing a Javadoc comment. 158
Errors Missing a Javadoc comment. 160
Errors Missing a Javadoc comment. 162
Errors Name 'char_ascent' must match pattern '^[a-z][a-zA-Z0-9]*$'. 162
Errors Missing a Javadoc comment. 164
Errors Name 'char_height' must match pattern '^[a-z][a-zA-Z0-9]*$'. 164
Errors Missing a Javadoc comment. 166
Errors Name 'char_width' must match pattern '^[a-z][a-zA-Z0-9]*$'. 166
Errors Missing a Javadoc comment. 168
Errors Missing a Javadoc comment. 170
Errors Missing a Javadoc comment. 172
Errors Line is longer than 80 characters. 175
Errors Line is longer than 80 characters. 186
Errors Line has trailing spaces. 187
Errors Parameter terminalModel should be final. 191
Errors Expected @param tag for 'terminalModel'. 191
Errors Parameter terminalType should be final. 191
Errors Expected @param tag for 'terminalType'. 191
Errors Line has trailing spaces. 200
Errors Line is longer than 80 characters. 200
Errors Line has trailing spaces. 201
Errors Parameter terminalModel should be final. 204
Errors Expected @param tag for 'terminalModel'. 204
Errors Line has trailing spaces. 215
Errors Parameter terminalType should be final. 218
Errors Expected @param tag for 'terminalType'. 218
Errors Missing a Javadoc comment. 226
Errors Parameter e should be final. 236
Errors Parameter e should be final. 240
Errors Parameter e should be final. 244
Errors Parameter e should be final. 248
Errors Method 'beep' is not designed for extension - needs to be abstract, final or empty. 264
Errors Missing a Javadoc comment. 264
Errors Method 'broadcastMessage' is not designed for extension - needs to be abstract, final or empty. 268
Errors Missing a Javadoc comment. 268
Errors Parameter msg should be final. 268
Errors '23' is a magic number. 273
Errors Method 'connect' is not designed for extension - needs to be abstract, final or empty. 291
Errors Parameter host should be final. 291
Errors Parameter port should be final. 291
Errors Parameter host3270 should be final. 291
Errors Parameter port3270 should be final. 291
Errors Parameter encryption should be final. 292
Errors '}' should be on the same line. 305
Errors '}' should be on the same line. 309
Errors Method 'connect' is not designed for extension - needs to be abstract, final or empty. 317
Errors Missing a Javadoc comment. 317
Errors Parameter host should be final. 317
Errors Parameter port should be final. 317
Errors Redundant throws: 'UnknownHostException' is subclass of 'IOException'. 318
Errors Method 'connect' is not designed for extension - needs to be abstract, final or empty. 332
Errors Missing a Javadoc comment. 332
Errors Parameter host should be final. 332
Errors Parameter port should be final. 332
Errors Parameter encryption should be final. 332
Errors Redundant throws: 'UnknownHostException' is subclass of 'IOException'. 333
Errors Method 'cursorMove' is not designed for extension - needs to be abstract, final or empty. 338
Errors Missing a Javadoc comment. 338
Errors Parameter oldPos should be final. 338
Errors Parameter newPos should be final. 338
Errors Method 'disconnect' is not designed for extension - needs to be abstract, final or empty. 348
Errors Missing a Javadoc comment. 348
Errors Method 'getRW3270' is not designed for extension - needs to be abstract, final or empty. 354
Errors Missing a Javadoc comment. 354
Errors Method 'incomingData' is not designed for extension - needs to be abstract, final or empty. 358
Errors Missing a Javadoc comment. 358
Errors Method 'PA' is not designed for extension - needs to be abstract, final or empty. 365
Errors Missing a Javadoc comment. 365
Errors Name 'PA' must match pattern '^[a-z][a-zA-Z0-9]*$'. 365
Errors Parameter paKey should be final. 365
Errors Method 'enter' is not designed for extension - needs to be abstract, final or empty. 369
Errors Missing a Javadoc comment. 369
Errors Method 'clear' is not designed for extension - needs to be abstract, final or empty. 373
Errors Missing a Javadoc comment. 373
Errors Method 'keyPressed' is not designed for extension - needs to be abstract, final or empty. 383
Errors Method length is 318 lines (max allowed is 150). 383
Errors Parameter evt should be final. 383
Errors Line is longer than 80 characters. 388
Errors switch without "default" clause. 397
Errors Avoid nested blocks. 398
Errors Avoid nested blocks. 404
Errors Avoid nested blocks. 410
Errors Must have at least one statement. 411
Errors Line contains a tab character. 414
Errors Line contains a tab character. 415
Errors Line contains a tab character. 416
Errors '}' should be on the same line. 424
Errors Avoid nested blocks. 432
Errors Avoid nested blocks. 445
Errors '}' should be on the same line. 448
Errors Avoid nested blocks. 456
Errors Avoid nested blocks. 623
Errors Avoid nested blocks. 634
Errors Avoid nested blocks. 642
Errors '}' should be on the same line. 646
Errors Avoid nested blocks. 655
Errors Avoid nested blocks. 663
Errors Avoid nested blocks. 671
Errors Avoid nested blocks. 679
Errors Avoid nested blocks. 687
Errors Method 'keyReleased' is not designed for extension - needs to be abstract, final or empty. 707
Errors Parameter evt should be final. 707
Errors Method 'keyTyped' is not designed for extension - needs to be abstract, final or empty. 711
Errors Missing a Javadoc comment. 711
Errors Parameter evt should be final. 711
Errors Line is longer than 80 characters. 730
Errors '}' should be on the same line. 754
Errors Method 'mouseClicked' is not designed for extension - needs to be abstract, final or empty. 773
Errors Parameter e should be final. 773
Errors '80' is a magic number. 783
Errors Method 'mousePressed' is not designed for extension - needs to be abstract, final or empty. 795
Errors Missing a Javadoc comment. 795
Errors Parameter e should be final. 795
Errors Method 'mouseReleased' is not designed for extension - needs to be abstract, final or empty. 802
Errors Missing a Javadoc comment. 802
Errors Parameter e should be final. 802
Errors Method 'mouseDragged' is not designed for extension - needs to be abstract, final or empty. 806
Errors Missing a Javadoc comment. 806
Errors Parameter e should be final. 806
Errors '}' should be on the same line. 819
Errors Method 'paintCursor' is not designed for extension - needs to be abstract, final or empty. 842
Errors Missing a Javadoc comment. 842
Errors Parameter pos should be final. 842
Errors '5' is a magic number. 847
Errors '7' is a magic number. 848
Errors '{' is followed by whitespace. 852
Errors '5' is a magic number. 854
Errors '5' is a magic number. 855
Errors Method 'paintStatus' is not designed for extension - needs to be abstract, final or empty. 858
Errors Missing a Javadoc comment. 858
Errors '5' is a magic number. 861
Errors '5' is a magic number. 862
Errors '5' is a magic number. 868
Errors '5' is a magic number. 875
Errors '6' is a magic number. 880
Errors Method 'paintWindowMessage' is not designed for extension - needs to be abstract, final or empty. 888
Errors '3' is a magic number. 894
Errors '3' is a magic number. 894
Errors '6' is a magic number. 894
Errors '6' is a magic number. 894
Errors switch without "default" clause. 896
Errors Avoid nested blocks. 897
Errors Line is longer than 80 characters. 898
Errors Line is longer than 80 characters. 899
Errors '5' is a magic number. 912
Errors '20' is a magic number. 912
Errors '40' is a magic number. 912
Errors '40' is a magic number. 913
Errors '40' is a magic number. 920
Errors '22' is a magic number. 921
Errors '3' is a magic number. 921
Errors '45' is a magic number. 926
Errors '22' is a magic number. 928
Errors '3' is a magic number. 928
Errors '45' is a magic number. 932
Errors '22' is a magic number. 935
Errors '3' is a magic number. 935
Errors Expression can be simplified. 942
Errors '22' is a magic number. 945
Errors '5' is a magic number. 945
Errors '22' is a magic number. 948
Errors '19' is a magic number. 948
Errors Method 'renderScreen' is not designed for extension - needs to be abstract, final or empty. 955
Errors '85' is a magic number. 964
Errors '25' is a magic number. 964
Errors '4' is a magic number. 964
Errors '}' should be on the same line. 997
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 1019
Errors Missing a Javadoc comment. 1019
Errors '1000' is a magic number. 1026
Errors '}' should be on the same line. 1027
Errors Method 'setBackgroundColor' is not designed for extension - needs to be abstract, final or empty. 1055
Errors Missing a Javadoc comment. 1055
Errors Parameter c should be final. 1055
Errors Method 'setBoldColor' is not designed for extension - needs to be abstract, final or empty. 1062
Errors Missing a Javadoc comment. 1062
Errors Parameter c should be final. 1062
Errors Method 'setFont' is not designed for extension - needs to be abstract, final or empty. 1075
Errors Parameter newFont should be final. 1075
Errors '85' is a magic number. 1090
Errors '27' is a magic number. 1091
Errors Method 'setForegroundColor' is not designed for extension - needs to be abstract, final or empty. 1107
Errors Missing a Javadoc comment. 1107
Errors Parameter c should be final. 1107
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 1119
Errors Parameter statusMessage should be final. 1119
Errors 'statusMessage' hides a field. 1119
Errors Method 'setCurrentPosition' is not designed for extension - needs to be abstract, final or empty. 1125
Errors Missing a Javadoc comment. 1125
Errors Parameter newPos should be final. 1125
Errors '3' is a magic number. 1131
Errors Method 'setWindowMessage' is not designed for extension - needs to be abstract, final or empty. 1142
Errors Missing a Javadoc comment. 1142
Errors Parameter msg should be final. 1142
Errors Method 'setWindowMessage' is not designed for extension - needs to be abstract, final or empty. 1148
Errors Missing a Javadoc comment. 1148
Errors Parameter msg should be final. 1148
Errors Method 'status' is not designed for extension - needs to be abstract, final or empty. 1154
Errors Missing a Javadoc comment. 1154
Errors Parameter status should be final. 1154
Errors Avoid nested blocks. 1156
Errors Avoid nested blocks. 1162
Errors Avoid nested blocks. 1168
Errors Method 'paintChar' is not designed for extension - needs to be abstract, final or empty. 1185
Errors Parameter c should be final. 1185
Errors '5' is a magic number. 1195
Errors '7' is a magic number. 1196
Errors switch without "default" clause. 1210
Errors Avoid nested blocks. 1211
Errors Avoid nested blocks. 1218
Errors Line is longer than 80 characters. 1239
Errors '5' is a magic number. 1242
Errors '7' is a magic number. 1243
Errors Method 'paintComponent' is not designed for extension - needs to be abstract, final or empty. 1254
Errors Parameter g should be final. 1254
Errors Method 'print' is not designed for extension - needs to be abstract, final or empty. 1258
Errors Missing a Javadoc comment. 1258
Errors Parameter graphics should be final. 1258
Errors Parameter pageFormat should be final. 1258
Errors Parameter pageIndex should be final. 1258
Errors Line is longer than 80 characters. 1261
Errors Line is longer than 80 characters. 1262
Errors '10' is a magic number. 1271
Errors '72' is a magic number. 1290
Errors '10' is a magic number. 1290
Errors Missing a Javadoc comment. 1310
Errors Parameter c should be final. 1310
Errors Parameter c should be final. 1329
Errors Parameter bufLen should be final. 1329
Errors Parameter startPos should be final. 1329
Errors Parameter bgcolor should be final. 1330
Errors Parameter fgcolor should be final. 1330
Errors Parameter under should be final. 1330
Errors Parameter hidden should be final. 1330
Errors Avoid inline conditionals. 1348
Errors Line is longer than 80 characters. 1354
Errors Avoid inline conditionals. 1358
Errors '5' is a magic number. 1362
Errors '7' is a magic number. 1363
Errors '5' is a magic number. 1369
Errors '5' is a magic number. 1370
Errors '5' is a magic number. 1371
Errors '5' is a magic number. 1372
Errors '5' is a magic number. 1378
Errors '5' is a magic number. 1378
Errors Avoid inline conditionals. 1385
Errors '5' is a magic number. 1387
Errors '7' is a magic number. 1387
Errors '5' is a magic number. 1393
Errors '5' is a magic number. 1393
Errors '5' is a magic number. 1394
Errors '5' is a magic number. 1395
Errors '5' is a magic number. 1400
Errors '5' is a magic number. 1401
Errors Avoid inline conditionals. 1416
Errors '5' is a magic number. 1420
Errors '7' is a magic number. 1420
Errors '5' is a magic number. 1425
Errors '5' is a magic number. 1425
Errors '5' is a magic number. 1426
Errors '5' is a magic number. 1427
Errors '5' is a magic number. 1432
Errors '5' is a magic number. 1433
Errors Parameter field should be final. 1443
Errors Parameter blink should be final. 1443
Errors switch without "default" clause. 1460
Errors First sentence should end with a period. 1503
Errors Parameter c should be final. 1511
Errors switch without "default" clause. 1512
Errors '180' is a magic number. 1556
Errors '180' is a magic number. 1556
Errors '180' is a magic number. 1556
Errors Method 'error' is not designed for extension - needs to be abstract, final or empty. 1565
Errors Missing a Javadoc comment. 1565
Errors Parameter e should be final. 1565

org/freehost3270/gui/package.html

Violation Message Line
Errors Missing package documentation file. 0