Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
7 0 0 331

Rules

Rules Violations Severity
PackageHtml 1 Errors Error
NewlineAtEndOfFile 6 Errors Error
Translation 0 Errors Error
JavadocMethod 11 Errors Error
JavadocType 1 Errors Error
JavadocVariable 10 Errors Error
JavadocStyle 5 Errors Error
ConstantName 4 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 2 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 18 Errors Error
MethodLength 0 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 2 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 188 Errors Error
WhitespaceAfter 1 Errors Error
WhitespaceAround 0 Errors Error
ModifierOrder 0 Errors Error
RedundantModifier 6 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 1 Errors Error
LeftCurly 0 Errors Error
NeedBraces 6 Errors Error
RightCurly 0 Errors Error
AvoidInlineConditionals 0 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 6 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 2 Errors Error
MagicNumber 4 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 0 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 14 Errors Error
FinalClass 0 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 9 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 23 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
11 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

org/freehost3270/proxy/AgentIn.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Errors Missing a Javadoc comment. 43
Errors Name 'BUFFER_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Errors '5000' is a magic number. 43
Errors Missing a Javadoc comment. 53
Errors Parameter eis should be final. 67
Errors Parameter out should be final. 67
Errors 'out' hides a field. 67
Errors Parameter am should be final. 67
Errors 'am' hides a field. 67
Errors First sentence should end with a period. 79
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 82
Errors Inner assignments should be avoided. 87
Errors Line has trailing spaces. 104

org/freehost3270/proxy/AgentMonitor.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 37
Errors Redundant 'public' modifier. 37
Errors Missing a Javadoc comment. 39
Errors Redundant 'public' modifier. 39

org/freehost3270/proxy/AgentOut.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters. 43
Errors Missing a Javadoc comment. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Errors Missing a Javadoc comment. 44
Errors Name 'BUFFER_SIZE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Errors '4096' is a magic number. 44
Errors Variable 'out' must be private and have accessor methods. 47
Errors Missing a Javadoc comment. 54
Errors Parameter in should be final. 68
Errors 'in' hides a field. 68
Errors Parameter eos should be final. 68
Errors Parameter am should be final. 68
Errors 'am' hides a field. 68
Errors First sentence should end with a period. 79
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 82
Errors Inner assignments should be avoided. 88

org/freehost3270/proxy/Connection.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters. 46
Errors Missing a Javadoc comment. 46
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors Variable 'fromSrcToDest' must be private and have accessor methods. 56
Errors Variable 'fromDestToSrc' must be private and have accessor methods. 63
Errors First sentence should end with a period. 65
Errors Variable 'sessionStarted' must be private and have accessor methods. 66
Errors Variable 'destSocket' must be private and have accessor methods. 69
Errors Variable 'srcSocket' must be private and have accessor methods. 72
Errors First sentence should end with a period. 109
Errors Line contains a tab character. 115
Errors Missing a Javadoc comment. 115
Errors Line is longer than 80 characters. 125
Errors Parameter srcSocket should be final. 125
Errors 'srcSocket' hides a field. 125
Errors Parameter cm should be final. 125
Errors 'cm' hides a field. 125
Errors Parameter encryption should be final. 125
Errors '512' is a magic number. 146
Errors '0xCC' is a magic number. 153
Errors Method 'agentHasDied' is not designed for extension - needs to be abstract, final or empty. 189
Errors Parameter a should be final. 189
Errors Method 'agentHasDied' is not designed for extension - needs to be abstract, final or empty. 207
Errors Parameter a should be final. 207
Errors Method 'getDestHost' is not designed for extension - needs to be abstract, final or empty. 223
Errors Method 'getDestPort' is not designed for extension - needs to be abstract, final or empty. 232
Errors Method 'getSrcHost' is not designed for extension - needs to be abstract, final or empty. 241
Errors Method 'kill' is not designed for extension - needs to be abstract, final or empty. 249
Errors Parameter removeSelf should be final. 249
Errors Expected @param tag for 'removeSelf'. 249
Errors 'if' construct must use '{}'s. 252
Errors Line contains a tab character. 253
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 261
Errors Must have at least one statement. 285
Errors '+' should be on a new line. 331
Errors '+' should be on a new line. 341

org/freehost3270/proxy/ConnectionMonitor.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 30
Errors Redundant 'public' modifier. 30
Errors Missing a Javadoc comment. 32
Errors Redundant 'public' modifier. 32
Errors Missing a Javadoc comment. 34
Errors Redundant 'public' modifier. 34
Errors Missing a Javadoc comment. 36
Errors Redundant 'public' modifier. 36

org/freehost3270/proxy/Proxy.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 46
Errors Missing a Javadoc comment. 46
Errors Line is longer than 80 characters. 48
Errors Line contains a tab character. 48
Errors Missing a Javadoc comment. 48
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Variable 'mainSocket' must be private and have accessor methods. 51
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Variable 'connections' must be private and have accessor methods. 54
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Variable 'encrypt' must be private and have accessor methods. 57
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line has trailing spaces. 61
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters. 63
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 66
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line has trailing spaces. 69
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Parameter portNumber should be final. 71
Errors Parameter encryption should be final. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors First sentence should end with a period. 79
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Line has trailing spaces. 81
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line is longer than 80 characters. 83
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Parameter portNumber should be final. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line has trailing spaces. 94
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Method 'addConnection' is not designed for extension - needs to be abstract, final or empty. 98
Errors Parameter c should be final. 98
Errors Line contains a tab character. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 101
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line has trailing spaces. 110
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Method 'attemptingConnection' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter c should be final. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 118
Errors Line contains a tab character. 119
Errors Line contains a tab character. 120
Errors Line has trailing spaces. 121
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line contains a tab character. 124
Errors Line contains a tab character. 125
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors Method 'connectionError' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter c should be final. 127
Errors Parameter errMsg should be final. 127
Errors Line is longer than 80 characters. 128
Errors Line contains a tab character. 128
Errors Line contains a tab character. 129
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors Line has trailing spaces. 133
Errors Line contains a tab character. 133
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Method 'removeConnection' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter c should be final. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 151
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors Line contains a tab character. 155
Errors Line contains a tab character. 156
Errors 'if' construct must use '{}'s. 157
Errors Line contains a tab character. 157
Errors Line contains a tab character. 158
Errors Line contains a tab character. 159
Errors Line contains a tab character. 160
Errors Line contains a tab character. 161
Errors Line contains a tab character. 162
Errors Line is longer than 80 characters. 163
Errors Line contains a tab character. 163
Errors Line contains a tab character. 164
Errors Line contains a tab character. 165
Errors 'if' construct must use '{}'s. 166
Errors Line contains a tab character. 166
Errors Line contains a tab character. 167
Errors Line contains a tab character. 168
Errors Line contains a tab character. 169
Errors Line contains a tab character. 170
Errors Line contains a tab character. 171
Errors Line contains a tab character. 172
Errors Line is longer than 80 characters. 173
Errors Line contains a tab character. 173
Errors Line contains a tab character. 174
Errors 'if' construct must use '{}'s. 175
Errors Line contains a tab character. 175
Errors Line contains a tab character. 176
Errors Line contains a tab character. 177
Errors Line is longer than 80 characters. 178
Errors Line contains a tab character. 178
Errors ',' is not followed by whitespace. 178
Errors Line contains a tab character. 179
Errors Line contains a tab character. 180
Errors Line is longer than 80 characters. 181
Errors Line contains a tab character. 181
Errors Line contains a tab character. 182
Errors Line contains a tab character. 183
Errors Line contains a tab character. 184
Errors Line contains a tab character. 185
Errors Line contains a tab character. 186
Errors Line contains a tab character. 187
Errors Line contains a tab character. 188
Errors Line contains a tab character. 189
Errors Line is longer than 80 characters. 190
Errors Line contains a tab character. 190
Errors Line contains a tab character. 191
Errors Line is longer than 80 characters. 193
Errors Line contains a tab character. 193
Errors Line contains a tab character. 194
Errors Line contains a tab character. 195
Errors Line contains a tab character. 197
Errors Missing a Javadoc comment. 197
Errors Line contains a tab character. 198
Errors Line contains a tab character. 199
Errors Line contains a tab character. 200
Errors Line contains a tab character. 201
Errors Line contains a tab character. 203
Errors Line contains a tab character. 205
Errors Line contains a tab character. 207
Errors Missing a Javadoc comment. 207
Errors Parameter args should be final. 207
Errors Line contains a tab character. 208
Errors Line contains a tab character. 209
Errors Line is longer than 80 characters. 210
Errors Line contains a tab character. 210
Errors Line contains a tab character. 211
Errors Line is longer than 80 characters. 212
Errors Line contains a tab character. 212
Errors Line contains a tab character. 213
Errors Line contains a tab character. 214
Errors Line contains a tab character. 216
Errors Line contains a tab character. 218
Errors Line contains a tab character. 219
Errors Line contains a tab character. 220
Errors Line contains a tab character. 221
Errors Line contains a tab character. 222
Errors Line contains a tab character. 223
Errors Line contains a tab character. 225
Errors Line contains a tab character. 227
Errors Missing a Javadoc comment. 227
Errors Parameter args should be final. 227
Errors 'for' construct must use '{}'s. 228
Errors Line contains a tab character. 228
Errors 'if' construct must use '{}'s. 229
Errors Line contains a tab character. 229
Errors Line contains a tab character. 230
Errors Line contains a tab character. 231
Errors Line contains a tab character. 232
Errors Line contains a tab character. 234
Errors Missing a Javadoc comment. 234
Errors Parameter args should be final. 234
Errors Line contains a tab character. 235
Errors Line contains a tab character. 236
Errors Line contains a tab character. 237
Errors Line contains a tab character. 238
Errors Line contains a tab character. 239
Errors Line contains a tab character. 240
Errors Line contains a tab character. 241
Errors Line contains a tab character. 242
Errors Line contains a tab character. 243
Errors Line contains a tab character. 244
Errors Line is longer than 80 characters. 245
Errors Line contains a tab character. 245
Errors Line contains a tab character. 246
Errors Line contains a tab character. 247
Errors Line is longer than 80 characters. 248
Errors Line contains a tab character. 248
Errors Line is longer than 80 characters. 249
Errors Line contains a tab character. 249
Errors Line contains a tab character. 250
Errors Line contains a tab character. 251
Errors Line contains a tab character. 253
Errors Line contains a tab character. 255
Errors Line contains a tab character. 256
Errors Line contains a tab character. 257

org/freehost3270/proxy/package.html

Violation Message Line
Errors Missing package documentation file. 0