Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
27001272

Rules

RulesViolationsSeverity
PackageHtml5error Error
NewlineAtEndOfFile0error Error
Translation0error Error
JavadocMethod136error Error
JavadocType0error Error
JavadocVariable155error Error
JavadocStyle24error Error
ConstantName0error Error
LocalFinalVariableName0error Error
LocalVariableName0error Error
MemberName0error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName0error Error
TypeName0error Error
AvoidStarImport10error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports0error Error
FileLength0error Error
LineLength273error Error
MethodLength1error Error
ParameterNumber4error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter0error Error
NoWhitespaceBefore0error Error
OperatorWrap0error Error
ParenPad0error Error
TypecastParenPad0error Error
TabCharacter0error Error
WhitespaceAfter0error Error
WhitespaceAround0error Error
ModifierOrder4error Error
RedundantModifier0error Error
AvoidNestedBlocks0error Error
EmptyBlock13error Error
LeftCurly0error Error
NeedBraces0error Error
RightCurly0error Error
AvoidInlineConditionals7error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode2error Error
HiddenField80error Error
IllegalInstantiation0error Error
InnerAssignment0error Error
MagicNumber209error Error
MissingSwitchDefault22error Error
RedundantThrows19error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn4error Error
DesignForExtension84error Error
FinalClass0error Error
HideUtilityClassConstructor1error Error
InterfaceIsType0error Error
VisibilityModifier18error Error
ArrayTypeStyle0error Error
FinalParameters201error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
0error Error
TodoComment0error Error
UpperEll0error Error

Files

Filesinfowarningerror
net/sourceforge/networktools/core/portscanner/NumberRange.java0013
net/sourceforge/networktools/jcolorchooserbutton/JColorChooserButtonIcon.java0017
net/sourceforge/networktools/core/portscanner/PortScanner.java00131
net/sourceforge/networktools/core/telnet/TelnetData.java0051
net/sourceforge/networktools/jcolorchooserbutton/JColorChooserButton.java0028
net/sourceforge/networktools/core/telnet/TelnetPanel.java00204
net/sourceforge/networktools/core/telnet/TelnetClient.java0027
net/sourceforge/networktools/core/NetworkTools.java0012
net/sourceforge/networktools/core/portscanner/NumberRangeCollection.java0016
net/sourceforge/networktools/core/telnet/TelnetSession.java0022
net/sourceforge/networktools/core/telnet/Telnet.java0045
net/sourceforge/networktools/proportionlayout/package.html001
net/sourceforge/networktools/jcolorchooserbutton/package.html001
net/sourceforge/networktools/core/telnet/TelnetConnection.java0026
net/sourceforge/networktools/core/portscanner/ScanJobPool.java0066
net/sourceforge/networktools/proportionlayout/ProportionLinePart.java0068
net/sourceforge/networktools/core/telnet/TelnetServer.java0032
net/sourceforge/networktools/core/package.html001
net/sourceforge/networktools/proportionlayout/ProportionConstraints.java00246
net/sourceforge/networktools/core/portscanner/ScanJob.java0027
net/sourceforge/networktools/proportionlayout/ProportionLayout.java00113
net/sourceforge/networktools/core/telnet/package.html001
net/sourceforge/networktools/proportionlayout/ProportionLine.java0053
net/sourceforge/networktools/core/telnet/TelnetListener.java0019
net/sourceforge/networktools/core/portscanner/package.html001
net/sourceforge/networktools/core/telnet/TelnetPipeline.java0036
net/sourceforge/networktools/core/portscanner/ScanJobThread.java0015

Details

net/sourceforge/networktools/core/portscanner/NumberRange.java

ViolationMessageLine
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.15
errorParameter rangeString should be final.15
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.15
errorLine is longer than 80 characters.21
errorLine is longer than 80 characters.22
errorMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.27
errorMissing a Javadoc comment.27
errorConditional logic can be removed.28
errorMethod 'next' is not designed for extension - needs to be abstract, final or empty.35
errorMissing a Javadoc comment.35
errorMethod 'reset' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40

net/sourceforge/networktools/jcolorchooserbutton/JColorChooserButtonIcon.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - javax.swing.*.7
errorUsing the '.*' form of import should be avoided - java.awt.*.8
errorFirst sentence should end with a period.15
errorMissing a Javadoc comment.21
error'12' is a magic number.22
errorMissing a Javadoc comment.25
error'12' is a magic number.26
errorLine is longer than 80 characters.29
errorMissing a Javadoc comment.29
errorParameter component should be final.29
errorParameter graphics should be final.29
errorParameter x should be final.29
errorParameter y should be final.29
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.34
error'4' is a magic number.34
error'4' is a magic number.34

net/sourceforge/networktools/core/portscanner/PortScanner.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - javax.swing.*.10
errorUsing the '.*' form of import should be avoided - java.awt.*.11
errorMissing a Javadoc comment.22
error'static' modifier out of order with the JLS suggestions.22
errorLine is longer than 80 characters.23
errorMissing a Javadoc comment.23
error'static' modifier out of order with the JLS suggestions.23
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.27
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.36
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.38
errorMissing a Javadoc comment.39
errorMissing a Javadoc comment.40
errorMissing a Javadoc comment.41
errorMissing a Javadoc comment.42
errorMissing a Javadoc comment.43
errorMissing a Javadoc comment.45
errorMissing a Javadoc comment.46
errorMissing a Javadoc comment.47
errorMissing a Javadoc comment.48
errorMissing a Javadoc comment.50
errorLine is longer than 80 characters.58
errorMust have at least one statement.59
error'10' is a magic number.63
error'10' is a magic number.65
error'20' is a magic number.67
error'10' is a magic number.68
error'10' is a magic number.69
error'10' is a magic number.71
error'10' is a magic number.73
error'10' is a magic number.75
error'10' is a magic number.77
error'10' is a magic number.79
error'10' is a magic number.81
error'10' is a magic number.83
error'10' is a magic number.85
error'10' is a magic number.87
error'10' is a magic number.92
errorLine is longer than 80 characters.98
errorLine is longer than 80 characters.99
error'4' is a magic number.100
error'3' is a magic number.100
error'3' is a magic number.104
error'18' is a magic number.105
errorLine is longer than 80 characters.106
error'3' is a magic number.106
error'3' is a magic number.106
error'3' is a magic number.106
error'3' is a magic number.106
error'5' is a magic number.109
error'18' is a magic number.110
errorLine is longer than 80 characters.111
error'3' is a magic number.111
error'5' is a magic number.111
error'3' is a magic number.111
error'5' is a magic number.111
error'7' is a magic number.113
error'18' is a magic number.114
errorLine is longer than 80 characters.115
error'3' is a magic number.115
error'7' is a magic number.115
error'3' is a magic number.115
error'7' is a magic number.115
errorLine is longer than 80 characters.117
error'9' is a magic number.117
error'3' is a magic number.117
error'3' is a magic number.117
error'9' is a magic number.117
error'5' is a magic number.118
error'4' is a magic number.120
error'9' is a magic number.120
errorLine is longer than 80 characters.122
error'11' is a magic number.122
error'3' is a magic number.122
error'3' is a magic number.122
error'11' is a magic number.122
error'5' is a magic number.123
error'4' is a magic number.125
error'11' is a magic number.125
error'10' is a magic number.128
errorLine is longer than 80 characters.134
errorLine is longer than 80 characters.137
error'13' is a magic number.138
error'4' is a magic number.138
error'3' is a magic number.138
error'13' is a magic number.138
errorLine is longer than 80 characters.140
error'5' is a magic number.140
error'5' is a magic number.140
error'5' is a magic number.140
error'15' is a magic number.141
error'4' is a magic number.141
error'3' is a magic number.141
error'15' is a magic number.141
errorLine is longer than 80 characters.144
error'200' is a magic number.145
error'60' is a magic number.145
errorLine is longer than 80 characters.146
error'17' is a magic number.146
error'4' is a magic number.146
error'3' is a magic number.146
error'17' is a magic number.146
errorMethod 'actionPerformed' is not designed for extension - needs to be abstract, final or empty.151
errorMissing a Javadoc comment.151
errorParameter actionEvent should be final.151
error'8' is a magic number.163
errorLine is longer than 80 characters.173
errorLine is longer than 80 characters.179
errorLine is longer than 80 characters.184
errorMethod 'refreshProgressState' is not designed for extension - needs to be abstract, final or empty.203
errorMissing a Javadoc comment.203
errorParameter progressStateString should be final.203
error'progressStateString' hides a field.203
errorMethod 'refreshOutput' is not designed for extension - needs to be abstract, final or empty.207
errorMissing a Javadoc comment.207
errorParameter outputString should be final.207
error'outputString' hides a field.207
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.212
errorMissing a Javadoc comment.212
errorLine is longer than 80 characters.213
errorMethod 'scanJobPoolFinished' is not designed for extension - needs to be abstract, final or empty.218
errorMissing a Javadoc comment.218

net/sourceforge/networktools/core/telnet/TelnetData.java

ViolationMessageLine
errorMissing a Javadoc comment.12
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.28
errorParameter data should be final.28
error'data' hides a field.28
errorParameter styleType should be final.28
error'styleType' hides a field.28
errorLine is longer than 80 characters.33
errorMissing a Javadoc comment.33
errorParameter encoding should be final.33
errorParameter dataString should be final.33
errorParameter suffixType should be final.33
errorParameter styleType should be final.33
error'styleType' hides a field.33
errorswitch without "default" clause.35
errorswitch without "default" clause.41
errorLine is longer than 80 characters.56
error'16' is a magic number.56
errorLine is longer than 80 characters.57
errorAvoid inline conditionals.57
error'256' is a magic number.57
errorswitch without "default" clause.61
error'256' is a magic number.76
errorLine is longer than 80 characters.77
errorAvoid inline conditionals.77
error'256' is a magic number.77
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.83
errorMissing a Javadoc comment.83
errorMethod 'getString' is not designed for extension - needs to be abstract, final or empty.87
errorMissing a Javadoc comment.87
errorParameter encoding should be final.87
errorswitch without "default" clause.89
error'3' is a magic number.91
errorAvoid inline conditionals.93
error'256' is a magic number.93
error'16' is a magic number.94
errorLine is longer than 80 characters.97
error'16' is a magic number.97
errorLine is longer than 80 characters.104
errorAvoid inline conditionals.104
error'256' is a magic number.104
errorMethod 'getStyleType' is not designed for extension - needs to be abstract, final or empty.111
errorMissing a Javadoc comment.111

net/sourceforge/networktools/jcolorchooserbutton/JColorChooserButton.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - javax.swing.*.7
errorUsing the '.*' form of import should be avoided - java.awt.*.8
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorFirst sentence should end with a period.19
errorFirst sentence should end with a period.26
errorParameter text should be final.29
errorExpected @param tag for 'text'.29
errorFirst sentence should end with a period.33
errorParameter text should be final.36
errorExpected @param tag for 'text'.36
errorParameter defaultSelectedColor should be final.36
errorExpected @param tag for 'defaultSelectedColor'.36
errorFirst sentence should end with a period.40
errorLine is longer than 80 characters.43
errorParameter text should be final.43
errorExpected @param tag for 'text'.43
errorParameter defaultSelectedColor should be final.43
errorExpected @param tag for 'defaultSelectedColor'.43
errorParameter colorChooserString should be final.43
error'colorChooserString' hides a field.43
errorExpected @param tag for 'colorChooserString'.43
errorMethod 'fireActionPerformed' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
errorParameter event should be final.49
errorLine is longer than 80 characters.52
errorMethod 'getSelectedColor' is not designed for extension - needs to be abstract, final or empty.62
errorMissing a Javadoc comment.62

net/sourceforge/networktools/core/telnet/TelnetPanel.java

ViolationMessageLine
errorMissing a Javadoc comment.44
errorMissing a Javadoc comment.45
errorMissing a Javadoc comment.46
errorMissing a Javadoc comment.48
errorMissing a Javadoc comment.50
error'3' is a magic number.50
errorMissing a Javadoc comment.54
errorMissing a Javadoc comment.55
errorMissing a Javadoc comment.56
errorMissing a Javadoc comment.57
errorMissing a Javadoc comment.58
errorMissing a Javadoc comment.59
errorMissing a Javadoc comment.61
error'3' is a magic number.61
errorMissing a Javadoc comment.65
errorMissing a Javadoc comment.68
error'4' is a magic number.68
errorMissing a Javadoc comment.73
errorMissing a Javadoc comment.75
errorMissing a Javadoc comment.76
errorMissing a Javadoc comment.77
errorMissing a Javadoc comment.78
errorMissing a Javadoc comment.79
errorMissing a Javadoc comment.80
errorMissing a Javadoc comment.82
errorMissing a Javadoc comment.83
errorMissing a Javadoc comment.84
errorMissing a Javadoc comment.86
errorMissing a Javadoc comment.87
errorMissing a Javadoc comment.88
errorMissing a Javadoc comment.90
errorMissing a Javadoc comment.91
errorMissing a Javadoc comment.92
errorMissing a Javadoc comment.93
errorMissing a Javadoc comment.94
errorMissing a Javadoc comment.95
errorMissing a Javadoc comment.96
errorMissing a Javadoc comment.97
errorFirst sentence should end with a period.99
errorMethod length is 282 lines (max allowed is 150).102
errorParameter telnet should be final.102
error'telnet' hides a field.102
errorExpected @param tag for 'telnet'.102
error'10' is a magic number.109
error'10' is a magic number.111
error'10' is a magic number.113
error'20' is a magic number.115
error'10' is a magic number.116
error'10' is a magic number.117
error'10' is a magic number.119
error'10' is a magic number.121
error'10' is a magic number.123
error'10' is a magic number.125
error'10' is a magic number.127
error'10' is a magic number.129
errorLine is longer than 80 characters.133
error'5' is a magic number.133
errorLine is longer than 80 characters.135
error'5' is a magic number.135
errorLine is longer than 80 characters.136
errorLine is longer than 80 characters.140
error'5' is a magic number.140
errorLine is longer than 80 characters.142
error'7' is a magic number.153
error'6' is a magic number.153
error'3' is a magic number.158
error'3' is a magic number.158
error'14' is a magic number.161
error'5' is a magic number.163
error'5' is a magic number.163
error'3' is a magic number.167
error'3' is a magic number.167
error'3' is a magic number.167
error'3' is a magic number.167
error'5' is a magic number.170
error'6' is a magic number.173
error'3' is a magic number.173
error'3' is a magic number.177
error'5' is a magic number.177
error'3' is a magic number.177
error'5' is a magic number.177
error'5' is a magic number.180
error'6' is a magic number.183
error'5' is a magic number.183
errorParameter e should be final.186
error'3' is a magic number.206
error'7' is a magic number.206
error'4' is a magic number.206
error'5' is a magic number.206
error'7' is a magic number.206
error'5' is a magic number.208
error'5' is a magic number.210
error'5' is a magic number.213
error'35' is a magic number.216
error'9' is a magic number.225
error'6' is a magic number.225
error'5' is a magic number.225
error'9' is a magic number.225
errorLine is longer than 80 characters.228
error'10' is a magic number.228
errorLine is longer than 80 characters.230
error'10' is a magic number.230
errorLine is longer than 80 characters.232
error'10' is a magic number.232
errorLine is longer than 80 characters.234
error'10' is a magic number.234
errorLine is longer than 80 characters.236
error'10' is a magic number.236
errorLine is longer than 80 characters.238
error'10' is a magic number.238
error'10' is a magic number.239
error'10' is a magic number.241
error'10' is a magic number.243
error'10' is a magic number.246
error'10' is a magic number.248
errorLine is longer than 80 characters.250
error'5' is a magic number.252
error'5' is a magic number.254
error'10' is a magic number.257
error'10' is a magic number.259
error'5' is a magic number.261
error'3' is a magic number.280
error'3' is a magic number.280
error'3' is a magic number.280
error'5' is a magic number.284
error'5' is a magic number.286
error'5' is a magic number.290
errorLine is longer than 80 characters.292
error'5' is a magic number.301
error'5' is a magic number.303
error'10' is a magic number.305
error'5' is a magic number.307
error'5' is a magic number.311
error'3' is a magic number.318
error'7' is a magic number.325
error'3' is a magic number.325
error'7' is a magic number.325
error'5' is a magic number.331
error'3' is a magic number.331
error'5' is a magic number.331
error'6' is a magic number.331
error'3' is a magic number.331
errorLine is longer than 80 characters.334
error'10' is a magic number.334
error'5' is a magic number.343
error'9' is a magic number.343
error'3' is a magic number.343
error'5' is a magic number.343
error'200' is a magic number.363
error'60' is a magic number.363
error'0.5' is a magic number.364
error'0.5' is a magic number.365
error'6' is a magic number.367
error'9' is a magic number.367
error'3' is a magic number.367
error'6' is a magic number.367
error'8' is a magic number.371
error'8' is a magic number.371
error'35' is a magic number.372
error'3' is a magic number.375
error'8' is a magic number.375
error'5' is a magic number.375
error'3' is a magic number.375
error'8' is a magic number.375
error'9' is a magic number.381
error'8' is a magic number.381
error'9' is a magic number.381
error'8' is a magic number.381
error'11' is a magic number.382
error'6' is a magic number.382
error'5' is a magic number.382
error'11' is a magic number.382
errorMethod 'actionPerformed' is not designed for extension - needs to be abstract, final or empty.385
errorMissing a Javadoc comment.385
errorParameter event should be final.385
errorLine is longer than 80 characters.396
errorMust have at least one statement.397
errorLine is longer than 80 characters.409
errorMust have at least one statement.410
errorLine is longer than 80 characters.423
errorLine is longer than 80 characters.425
errorMust have at least one statement.426
errorMust have at least one statement.445
errorAvoid inline conditionals.452
error'3' is a magic number.463
errorMust have at least one statement.487
errorLine is longer than 80 characters.489
errorLine is longer than 80 characters.495
errorMethod 'setSessionState' is not designed for extension - needs to be abstract, final or empty.500
errorMissing a Javadoc comment.500
errorParameter sessionState should be final.500
errorswitch without "default" clause.501
errorMethod 'appendData' is not designed for extension - needs to be abstract, final or empty.523
errorMissing a Javadoc comment.523
errorParameter data should be final.523
errorMethod 'appendStatusMessage' is not designed for extension - needs to be abstract, final or empty.529
errorMissing a Javadoc comment.529
errorParameter message should be final.529
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.535
errorMissing a Javadoc comment.535
errorMust have at least one statement.555
errorMissing a Javadoc comment.565
errorParameter data should be final.565
errorswitch without "default" clause.568

net/sourceforge/networktools/core/telnet/TelnetClient.java

ViolationMessageLine
errorMissing a Javadoc comment.15
errorFirst sentence should end with a period.17
errorLine is longer than 80 characters.20
errorParameter telnet should be final.20
errorExpected @param tag for 'telnet'.20
errorParameter clientHost should be final.20
errorExpected @param tag for 'clientHost'.20
errorParameter clientPort should be final.20
errorExpected @param tag for 'clientPort'.20
errorExpected @throws tag for 'IOException'.20
errorLine is longer than 80 characters.25
errorLine is longer than 80 characters.29
errorMethod 'receiveData' is not designed for extension - needs to be abstract, final or empty.29
errorMissing a Javadoc comment.29
errorParameter telnetConnection should be final.29
errorParameter byteData should be final.29
errorMethod 'sendData' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
errorParameter encoding should be final.33
errorParameter sendString should be final.33
errorParameter suffixType should be final.33
errorLine is longer than 80 characters.34
errorMethod 'stopConnection' is not designed for extension - needs to be abstract, final or empty.39
errorMissing a Javadoc comment.39
errorParameter telnetConnection should be final.39
errorMethod 'stopSession' is not designed for extension - needs to be abstract, final or empty.43
errorMissing a Javadoc comment.43

net/sourceforge/networktools/core/NetworkTools.java

ViolationMessageLine
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.22
errorParameter args should be final.22
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.34
errorLine is longer than 80 characters.36
error'10' is a magic number.39
error'10' is a magic number.41
error'10' is a magic number.42
error'10' is a magic number.44

net/sourceforge/networktools/core/portscanner/NumberRangeCollection.java

ViolationMessageLine
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorLine is longer than 80 characters.17
errorMissing a Javadoc comment.17
errorParameter rangeString should be final.17
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.17
errorLine is longer than 80 characters.23
errorMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorConditional logic can be removed.29
errorMethod 'next' is not designed for extension - needs to be abstract, final or empty.36
errorMissing a Javadoc comment.36
errorLine is longer than 80 characters.38
errorMethod 'reset' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorLine is longer than 80 characters.49

net/sourceforge/networktools/core/telnet/TelnetSession.java

ViolationMessageLine
errorMissing a Javadoc comment.15
errorVariable 'telnet' must be private and have accessor methods.15
errorFirst sentence should end with a period.17
errorParameter telnet should be final.20
error'telnet' hides a field.20
errorExpected @param tag for 'telnet'.20
errorExpected @throws tag for 'IOException'.20
errorMissing a Javadoc comment.24
errorParameter socket should be final.24
errorLine is longer than 80 characters.28
errorMissing a Javadoc comment.28
errorParameter telnetConnection should be final.28
errorParameter byteData should be final.28
errorMissing a Javadoc comment.32
errorParameter encoding should be final.32
errorParameter sendString should be final.32
errorParameter suffixType should be final.32
errorMissing a Javadoc comment.36
errorParameter telnetConnection should be final.36
errorMissing a Javadoc comment.40
errorParameter telnetListener should be final.40
errorMissing a Javadoc comment.44

net/sourceforge/networktools/core/telnet/Telnet.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.awt.*.7
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorFirst sentence should end with a period.25
errorMethod 'getComponent' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorMethod 'createClient' is not designed for extension - needs to be abstract, final or empty.36
errorMissing a Javadoc comment.36
errorParameter clientHost should be final.36
errorParameter clientPort should be final.36
errorMethod 'createServer' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorParameter serverPort should be final.44
errorLine is longer than 80 characters.52
errorMethod 'createPipeline' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
errorParameter clientHost should be final.52
errorParameter clientPort should be final.52
errorParameter serverPort should be final.52
errorLine is longer than 80 characters.54
errorMethod 'setSessionState' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60
errorParameter sessionState should be final.60
errorMethod 'appendStatusMessage' is not designed for extension - needs to be abstract, final or empty.64
errorMissing a Javadoc comment.64
errorParameter message should be final.64
errorMethod 'appendData' is not designed for extension - needs to be abstract, final or empty.68
errorMissing a Javadoc comment.68
errorParameter data should be final.68
errorMethod 'sendString' is not designed for extension - needs to be abstract, final or empty.72
errorMissing a Javadoc comment.72
errorParameter encoding should be final.72
errorParameter sendString should be final.72
errorParameter suffixType should be final.72
errorMethod 'hasActiveSession' is not designed for extension - needs to be abstract, final or empty.78
errorMissing a Javadoc comment.78
errorMethod 'stopSession' is not designed for extension - needs to be abstract, final or empty.82
errorMissing a Javadoc comment.82
errorParameter stopSession should be final.82

net/sourceforge/networktools/proportionlayout/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sourceforge/networktools/jcolorchooserbutton/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sourceforge/networktools/core/telnet/TelnetConnection.java

ViolationMessageLine
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.25
errorFirst sentence should end with a period.27
errorLine is longer than 80 characters.30
errorParameter telnetSession should be final.30
error'telnetSession' hides a field.30
errorExpected @param tag for 'telnetSession'.30
errorParameter socket should be final.30
error'socket' hides a field.30
errorExpected @param tag for 'socket'.30
errorExpected @throws tag for 'IOException'.30
errorLine is longer than 80 characters.34
errorLine is longer than 80 characters.35
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorMust have at least one statement.44
errorMethod 'sendData' is not designed for extension - needs to be abstract, final or empty.57
errorMissing a Javadoc comment.57
errorParameter byteData should be final.57
errorMethod 'closeConnection' is not designed for extension - needs to be abstract, final or empty.66
errorMissing a Javadoc comment.66
errorMust have at least one statement.71

net/sourceforge/networktools/core/portscanner/ScanJobPool.java

ViolationMessageLine
errorMissing a Javadoc comment.19
error'static' modifier out of order with the JLS suggestions.19
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.27
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.36
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.39
errorMissing a Javadoc comment.40
errorLine is longer than 80 characters.42
errorMissing a Javadoc comment.42
errorParameter portScanner should be final.42
error'portScanner' hides a field.42
errorParameter addressIsHostName should be final.42
error'addressIsHostName' hides a field.42
errorParameter addressString should be final.42
error'addressString' hides a field.42
errorParameter portString should be final.42
error'portString' hides a field.42
errorParameter threadsAmount should be final.42
error'threadsAmount' hides a field.42
errorParameter pauzeTime should be final.42
error'pauzeTime' hides a field.42
error'4' is a magic number.54
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.58
errorMissing a Javadoc comment.58
errorLine is longer than 80 characters.72
errorLine is longer than 80 characters.76
errorLine is longer than 80 characters.80
errorLine is longer than 80 characters.93
error'4' is a magic number.125
errorMethod 'getPauzeTime' is not designed for extension - needs to be abstract, final or empty.130
errorMissing a Javadoc comment.130
errorMethod 'getNextScanJob' is not designed for extension - needs to be abstract, final or empty.134
errorMissing a Javadoc comment.134
errorLine is longer than 80 characters.136
errorLine is longer than 80 characters.153
errorMethod 'addSuccesfulScanJob' is not designed for extension - needs to be abstract, final or empty.158
errorMissing a Javadoc comment.158
errorParameter scanJob should be final.158
errorMethod 'removeAddress' is not designed for extension - needs to be abstract, final or empty.175
errorMissing a Javadoc comment.175
errorParameter removeAddress should be final.175
errorMethod 'threadFinished' is not designed for extension - needs to be abstract, final or empty.184
errorMissing a Javadoc comment.184
errorParameter threadIndex should be final.184
errorMethod 'destroy' is not designed for extension - needs to be abstract, final or empty.194
errorMissing a Javadoc comment.194
errorLine is longer than 80 characters.205
errorMissing a Javadoc comment.205
errorParameter addressParts should be final.205
errorParameter addressPartsIndex should be final.205
errorParameter addressArrayList should be final.205
errorParameter addressPrefix should be final.205
errorMust have at least one statement.212
errorLine is longer than 80 characters.217
errorLine is longer than 80 characters.219
errorLine is longer than 80 characters.222

net/sourceforge/networktools/proportionlayout/ProportionLinePart.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.awt.*.7
errorMissing a Javadoc comment.51
errorMissing a Javadoc comment.52
errorVariable 'component' must be private and have accessor methods.52
errorMissing a Javadoc comment.53
errorMissing a Javadoc comment.55
errorVariable 'gridX' must be private and have accessor methods.55
errorMissing a Javadoc comment.56
errorVariable 'gridWidth' must be private and have accessor methods.56
errorMissing a Javadoc comment.57
errorVariable 'extendGridX' must be private and have accessor methods.57
errorMissing a Javadoc comment.59
errorMissing a Javadoc comment.60
errorMissing a Javadoc comment.61
errorMissing a Javadoc comment.62
errorMissing a Javadoc comment.63
errorFirst sentence should end with a period.65
errorLine is longer than 80 characters.68
errorMore than 7 parameters.68
errorParameter lineType should be final.68
error'lineType' hides a field.68
errorExpected @param tag for 'lineType'.68
errorParameter component should be final.68
error'component' hides a field.68
errorExpected @param tag for 'component'.68
errorParameter minimumWidth should be final.68
error'minimumWidth' hides a field.68
errorExpected @param tag for 'minimumWidth'.68
errorParameter gridX should be final.68
error'gridX' hides a field.68
errorExpected @param tag for 'gridX'.68
errorParameter gridWidth should be final.68
error'gridWidth' hides a field.68
errorExpected @param tag for 'gridWidth'.68
errorParameter extendGridX should be final.68
error'extendGridX' hides a field.68
errorExpected @param tag for 'extendGridX'.68
errorParameter anchor should be final.68
error'anchor' hides a field.68
errorExpected @param tag for 'anchor'.68
errorParameter fill should be final.68
error'fill' hides a field.68
errorExpected @param tag for 'fill'.68
errorParameter insetLeft should be final.68
error'insetLeft' hides a field.68
errorExpected @param tag for 'insetLeft'.68
errorParameter insetRight should be final.68
error'insetRight' hides a field.68
errorExpected @param tag for 'insetRight'.68
errorMissing a Javadoc comment.81
errorswitch without "default" clause.83
errorMissing a Javadoc comment.99
errorswitch without "default" clause.101
errorMissing a Javadoc comment.117
errorParameter lines should be final.117
errorParameter componentWidth should be final.117
errorswitch without "default" clause.129
errorLine is longer than 80 characters.133
errorMissing a Javadoc comment.141
errorParameter lines should be final.141
errorParameter componentWidth should be final.141
errorDefinition of 'equals()' without corresponding definition of 'hashCode()'.157
errorMissing a Javadoc comment.157
errorParameter object should be final.157
errorLine is longer than 80 characters.160
errorConditional logic can be removed.160
errorMissing a Javadoc comment.170
errorParameter object should be final.170

net/sourceforge/networktools/core/telnet/TelnetServer.java

ViolationMessageLine
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorFirst sentence should end with a period.19
errorParameter telnet should be final.22
errorExpected @param tag for 'telnet'.22
errorParameter serverPort should be final.22
errorExpected @param tag for 'serverPort'.22
errorExpected @throws tag for 'IOException'.22
errorMethod 'processConnection' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorParameter socket should be final.32
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.45
errorMethod 'receiveData' is not designed for extension - needs to be abstract, final or empty.45
errorMissing a Javadoc comment.45
errorParameter telnetConnection should be final.45
errorParameter byteData should be final.45
errorMethod 'sendData' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
errorParameter encoding should be final.49
errorParameter sendString should be final.49
errorParameter suffixType should be final.49
errorLine is longer than 80 characters.51
errorMissing a Javadoc comment.57
errorMethod 'stopConnection' is not designed for extension - needs to be abstract, final or empty.65
errorMissing a Javadoc comment.65
errorParameter telnetConnection should be final.65
errorMethod 'stopListener' is not designed for extension - needs to be abstract, final or empty.72
errorMissing a Javadoc comment.72
errorParameter telnetListener should be final.72
errorMethod 'stopSession' is not designed for extension - needs to be abstract, final or empty.76
errorMissing a Javadoc comment.76

net/sourceforge/networktools/core/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sourceforge/networktools/proportionlayout/ProportionConstraints.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.awt.*.7
errorLine is longer than 80 characters.64
errorLine is longer than 80 characters.74
errorMissing a Javadoc comment.83
errorMissing a Javadoc comment.84
errorMissing a Javadoc comment.86
errorMissing a Javadoc comment.87
errorMissing a Javadoc comment.89
errorMissing a Javadoc comment.90
errorMissing a Javadoc comment.92
errorMissing a Javadoc comment.93
errorMissing a Javadoc comment.95
errorMissing a Javadoc comment.96
errorMissing a Javadoc comment.97
errorMissing a Javadoc comment.98
errorMissing a Javadoc comment.100
errorMissing a Javadoc comment.101
errorFirst sentence should end with a period.103
errorLine is longer than 80 characters.106
errorLine is longer than 80 characters.108
errorLine is longer than 80 characters.112
errorParameter gridX should be final.112
error'gridX' hides a field.112
errorParameter gridY should be final.112
error'gridY' hides a field.112
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.112
errorFirst sentence should end with a period.116
errorLine is longer than 80 characters.119
errorLine is longer than 80 characters.121
errorLine is longer than 80 characters.127
errorParameter gridX should be final.127
error'gridX' hides a field.127
errorParameter gridY should be final.127
error'gridY' hides a field.127
errorParameter gridWidth should be final.127
error'gridWidth' hides a field.127
errorParameter gridHeight should be final.127
error'gridHeight' hides a field.127
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.127
errorLine is longer than 80 characters.128
errorFirst sentence should end with a period.131
errorLine is longer than 80 characters.134
errorLine is longer than 80 characters.136
errorLine is longer than 80 characters.140
errorLine is longer than 80 characters.141
errorLine is longer than 80 characters.143
errorLine is longer than 80 characters.144
errorLine is longer than 80 characters.148
errorParameter gridX should be final.148
error'gridX' hides a field.148
errorParameter gridY should be final.148
error'gridY' hides a field.148
errorParameter gridWidth should be final.148
error'gridWidth' hides a field.148
errorParameter gridHeight should be final.148
error'gridHeight' hides a field.148
errorParameter extendGridX should be final.148
error'extendGridX' hides a field.148
errorParameter extendGridY should be final.148
error'extendGridY' hides a field.148
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.148
errorLine is longer than 80 characters.149
errorFirst sentence should end with a period.152
errorLine is longer than 80 characters.155
errorLine is longer than 80 characters.157
errorLine is longer than 80 characters.161
errorLine is longer than 80 characters.162
errorLine is longer than 80 characters.164
errorLine is longer than 80 characters.165
errorLine is longer than 80 characters.167
errorLine is longer than 80 characters.168
errorLine is longer than 80 characters.171
errorLine is longer than 80 characters.172
errorLine is longer than 80 characters.173
errorLine is longer than 80 characters.175
errorLine is longer than 80 characters.176
errorLine is longer than 80 characters.185
errorLine is longer than 80 characters.186
errorLine is longer than 80 characters.188
errorLine is longer than 80 characters.191
errorLine is longer than 80 characters.198
errorMore than 7 parameters.198
errorParameter gridX should be final.198
error'gridX' hides a field.198
errorParameter gridY should be final.198
error'gridY' hides a field.198
errorParameter gridWidth should be final.198
error'gridWidth' hides a field.198
errorParameter gridHeight should be final.198
error'gridHeight' hides a field.198
errorParameter extendGridX should be final.198
error'extendGridX' hides a field.198
errorParameter extendGridY should be final.198
error'extendGridY' hides a field.198
errorParameter anchor should be final.198
error'anchor' hides a field.198
errorParameter fill should be final.198
error'fill' hides a field.198
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.198
errorLine is longer than 80 characters.199
errorFirst sentence should end with a period.202
errorLine is longer than 80 characters.205
errorLine is longer than 80 characters.207
errorLine is longer than 80 characters.211
errorLine is longer than 80 characters.212
errorLine is longer than 80 characters.214
errorLine is longer than 80 characters.215
errorLine is longer than 80 characters.217
errorLine is longer than 80 characters.218
errorLine is longer than 80 characters.221
errorLine is longer than 80 characters.222
errorLine is longer than 80 characters.223
errorLine is longer than 80 characters.225
errorLine is longer than 80 characters.226
errorLine is longer than 80 characters.235
errorLine is longer than 80 characters.236
errorLine is longer than 80 characters.238
errorLine is longer than 80 characters.241
errorLine is longer than 80 characters.246
errorLine is longer than 80 characters.247
errorLine is longer than 80 characters.249
errorLine is longer than 80 characters.250
errorLine is longer than 80 characters.251
errorLine is longer than 80 characters.252
errorLine is longer than 80 characters.253
errorLine is longer than 80 characters.254
errorLine is longer than 80 characters.257
errorMore than 7 parameters.257
errorParameter gridX should be final.257
error'gridX' hides a field.257
errorParameter gridY should be final.257
error'gridY' hides a field.257
errorParameter gridWidth should be final.257
error'gridWidth' hides a field.257
errorParameter gridHeight should be final.257
error'gridHeight' hides a field.257
errorParameter extendGridX should be final.257
error'extendGridX' hides a field.257
errorParameter extendGridY should be final.257
error'extendGridY' hides a field.257
errorParameter anchor should be final.257
error'anchor' hides a field.257
errorParameter fill should be final.257
error'fill' hides a field.257
errorParameter insets should be final.257
errorParameter iPadX should be final.257
error'iPadX' hides a field.257
errorParameter iPadY should be final.257
error'iPadY' hides a field.257
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.257
errorLine is longer than 80 characters.258
errorFirst sentence should end with a period.261
errorLine is longer than 80 characters.264
errorLine is longer than 80 characters.266
errorLine is longer than 80 characters.270
errorLine is longer than 80 characters.271
errorLine is longer than 80 characters.273
errorLine is longer than 80 characters.274
errorLine is longer than 80 characters.276
errorLine is longer than 80 characters.277
errorLine is longer than 80 characters.280
errorLine is longer than 80 characters.281
errorLine is longer than 80 characters.282
errorLine is longer than 80 characters.284
errorLine is longer than 80 characters.285
errorLine is longer than 80 characters.294
errorLine is longer than 80 characters.295
errorLine is longer than 80 characters.297
errorLine is longer than 80 characters.300
errorLine is longer than 80 characters.305
errorLine is longer than 80 characters.306
errorLine is longer than 80 characters.308
errorLine is longer than 80 characters.309
errorLine is longer than 80 characters.311
errorLine is longer than 80 characters.312
errorLine is longer than 80 characters.314
errorLine is longer than 80 characters.315
errorLine is longer than 80 characters.317
errorLine is longer than 80 characters.318
errorLine is longer than 80 characters.319
errorLine is longer than 80 characters.321
errorLine is longer than 80 characters.322
errorLine is longer than 80 characters.325
errorMore than 7 parameters.325
errorParameter gridX should be final.325
error'gridX' hides a field.325
errorParameter gridY should be final.325
error'gridY' hides a field.325
errorParameter gridWidth should be final.325
error'gridWidth' hides a field.325
errorParameter gridHeight should be final.325
error'gridHeight' hides a field.325
errorParameter extendGridX should be final.325
error'extendGridX' hides a field.325
errorParameter extendGridY should be final.325
error'extendGridY' hides a field.325
errorParameter anchor should be final.325
error'anchor' hides a field.325
errorParameter fill should be final.325
error'fill' hides a field.325
errorParameter insetNorth should be final.325
error'insetNorth' hides a field.325
errorParameter insetEast should be final.325
error'insetEast' hides a field.325
errorParameter insetSouth should be final.325
error'insetSouth' hides a field.325
errorParameter insetWest should be final.325
error'insetWest' hides a field.325
errorParameter iPadX should be final.325
error'iPadX' hides a field.325
errorParameter iPadY should be final.325
error'iPadY' hides a field.325
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.325
errorLine is longer than 80 characters.326
errorLine is longer than 80 characters.327
errorLine is longer than 80 characters.329
errorLine is longer than 80 characters.330
errorLine is longer than 80 characters.349
errorLine is longer than 80 characters.351
errorLine is longer than 80 characters.353
errorLine is longer than 80 characters.354
errorLine is longer than 80 characters.355
errorLine is longer than 80 characters.358
errorMethod 'getColumnLinePart' is not designed for extension - needs to be abstract, final or empty.358
errorParameter component should be final.358
errorParameter linesSize should be final.358
errorRedundant throws: 'IndexOutOfBoundsException' is unchecked exception.358
errorLine is longer than 80 characters.363
errorswitch without "default" clause.365
errorswitch without "default" clause.382
errorLine is longer than 80 characters.392
errorLine is longer than 80 characters.396
errorLine is longer than 80 characters.398
errorLine is longer than 80 characters.400
errorLine is longer than 80 characters.401
errorLine is longer than 80 characters.402
errorLine is longer than 80 characters.403
errorLine is longer than 80 characters.405
errorMethod 'getRowLinePart' is not designed for extension - needs to be abstract, final or empty.405
errorParameter component should be final.405
errorParameter linesSize should be final.405
errorRedundant throws: 'IndexOutOfBoundsException' is unchecked exception.405
errorLine is longer than 80 characters.410
errorswitch without "default" clause.412
errorswitch without "default" clause.429
errorLine is longer than 80 characters.439

net/sourceforge/networktools/core/portscanner/ScanJob.java

ViolationMessageLine
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.17
errorParameter address should be final.17
error'address' hides a field.17
errorParameter port should be final.17
error'port' hides a field.17
errorMethod 'getAddress' is not designed for extension - needs to be abstract, final or empty.22
errorMissing a Javadoc comment.22
errorMethod 'getPort' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorDefinition of 'equals()' without corresponding definition of 'hashCode()'.30
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.30
errorMissing a Javadoc comment.30
errorParameter object should be final.30
errorConditional logic can be removed.33
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.43
errorMissing a Javadoc comment.43
errorParameter object should be final.43
errorLine is longer than 80 characters.49
errorAvoid inline conditionals.49
error'256' is a magic number.49
errorLine is longer than 80 characters.50
errorAvoid inline conditionals.50
error'256' is a magic number.50
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.70
errorMissing a Javadoc comment.70

net/sourceforge/networktools/proportionlayout/ProportionLayout.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.awt.*.6
errorLine is longer than 80 characters.12
errorLine is longer than 80 characters.19
errorLine is longer than 80 characters.25
errorLine is longer than 80 characters.26
errorLine is longer than 80 characters.27
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.38
errorLine is longer than 80 characters.51
errorLine is longer than 80 characters.82
errorLine is longer than 80 characters.101
errorLine is longer than 80 characters.106
errorLine is longer than 80 characters.148
error'static' modifier out of order with the JLS suggestions.150
errorVariable 'columnLines' must be private and have accessor methods.165
errorVariable 'rowLines' must be private and have accessor methods.169
errorVariable 'columnProportionTotal' must be private and have accessor methods.173
errorVariable 'rowProportionTotal' must be private and have accessor methods.177
errorVariable 'linePartCouples' must be private and have accessor methods.182
errorFirst sentence should end with a period.183
errorVariable 'columnLineParts' must be private and have accessor methods.186
errorFirst sentence should end with a period.187
errorVariable 'rowLineParts' must be private and have accessor methods.190
errorFirst sentence should end with a period.192
errorLine is longer than 80 characters.208
errorMethod 'appendColumn' is not designed for extension - needs to be abstract, final or empty.210
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.210
errorLine is longer than 80 characters.220
errorMethod 'appendColumn' is not designed for extension - needs to be abstract, final or empty.222
errorParameter minimumWidth should be final.222
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.222
errorLine is longer than 80 characters.232
errorLine is longer than 80 characters.234
errorMethod 'appendColumn' is not designed for extension - needs to be abstract, final or empty.234
errorParameter minimumWidth should be final.234
errorParameter lineProportion should be final.234
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.234
errorLine is longer than 80 characters.246
errorMethod 'appendRow' is not designed for extension - needs to be abstract, final or empty.248
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.248
errorLine is longer than 80 characters.258
errorMethod 'appendRow' is not designed for extension - needs to be abstract, final or empty.260
errorParameter minimumHeight should be final.260
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.260
errorLine is longer than 80 characters.270
errorLine is longer than 80 characters.272
errorMethod 'appendRow' is not designed for extension - needs to be abstract, final or empty.272
errorParameter minimumHeight should be final.272
errorParameter lineProportion should be final.272
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.272
errorMethod 'arrangeGrid' is not designed for extension - needs to be abstract, final or empty.287
errorParameter parent should be final.287
errorParameter sizeType should be final.287
errorLine is longer than 80 characters.290
errorLine is longer than 80 characters.299
errorLine is longer than 80 characters.300
errorLine is longer than 80 characters.302
errorLine is longer than 80 characters.305
errorMethod 'addLayoutComponent' is not designed for extension - needs to be abstract, final or empty.305
errorParameter component should be final.305
errorParameter object should be final.305
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.305
errorRedundant throws: 'IndexOutOfBoundsException' is unchecked exception.305
errorLine is longer than 80 characters.309
errorLine is longer than 80 characters.315
errorParameter name should be final.325
errorParameter component should be final.325
errorMethod 'removeLayoutComponent' is not designed for extension - needs to be abstract, final or empty.334
errorParameter component should be final.334
errorLine is longer than 80 characters.335
errorLine is longer than 80 characters.341
errorMethod 'minimumLayoutSize' is not designed for extension - needs to be abstract, final or empty.346
errorParameter parent should be final.346
errorLine is longer than 80 characters.349
errorLine is longer than 80 characters.350
errorLine is longer than 80 characters.356
errorMethod 'preferredLayoutSize' is not designed for extension - needs to be abstract, final or empty.362
errorParameter parent should be final.362
errorLine is longer than 80 characters.365
errorLine is longer than 80 characters.366
errorLine is longer than 80 characters.372
errorMethod 'maximumLayoutSize' is not designed for extension - needs to be abstract, final or empty.378
errorParameter parent should be final.378
errorLine is longer than 80 characters.383
errorLine is longer than 80 characters.384
errorLine is longer than 80 characters.385
errorLine is longer than 80 characters.388
errorMethod 'getLayoutAlignmentX' is not designed for extension - needs to be abstract, final or empty.391
errorParameter parent should be final.391
error'0.5f' is a magic number.392
errorLine is longer than 80 characters.396
errorLine is longer than 80 characters.397
errorLine is longer than 80 characters.398
errorLine is longer than 80 characters.401
errorMethod 'getLayoutAlignmentY' is not designed for extension - needs to be abstract, final or empty.404
errorParameter parent should be final.404
error'0.5f' is a magic number.405
errorParameter parent should be final.414
errorLine is longer than 80 characters.418
errorMethod 'layoutContainer' is not designed for extension - needs to be abstract, final or empty.424
errorParameter parent should be final.424
errorLine is longer than 80 characters.432
errorLine is longer than 80 characters.433
errorLine is longer than 80 characters.440
errorLine is longer than 80 characters.445
errorLine is longer than 80 characters.449
errorLine is longer than 80 characters.450
errorLine is longer than 80 characters.452
errorswitch without "default" clause.455
errorswitch without "default" clause.463
errorLine is longer than 80 characters.468
errorLine is longer than 80 characters.471
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.481

net/sourceforge/networktools/core/telnet/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sourceforge/networktools/proportionlayout/ProportionLine.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.14
errorMissing a Javadoc comment.16
errorParameter lines should be final.16
errorParameter lineParts should be final.16
errorParameter sizeType should be final.16
errorswitch without "default" clause.20
errorswitch without "default" clause.33
errorswitch without "default" clause.43
errorLine is longer than 80 characters.53
errorswitch without "default" clause.54
errorLine is longer than 80 characters.63
errorLine is longer than 80 characters.64
errorLine is longer than 80 characters.65
errorswitch without "default" clause.66
errorLine is longer than 80 characters.68
errorLine is longer than 80 characters.71
errorswitch without "default" clause.82
errorLine is longer than 80 characters.84
errorLine is longer than 80 characters.87
errorLine is longer than 80 characters.94
errorMissing a Javadoc comment.94
errorParameter lines should be final.94
errorParameter lineX should be final.94
errorParameter extraWidth should be final.94
errorParameter typeGap should be final.94
errorParameter lineProportionTotal should be final.94
errorParameter sizeType should be final.94
errorswitch without "default" clause.99
errorLine is longer than 80 characters.103
errorLine is longer than 80 characters.109
errorMissing a Javadoc comment.118
errorVariable 'absoluteMinimumWidth' must be private and have accessor methods.118
errorMissing a Javadoc comment.119
errorVariable 'proportion' must be private and have accessor methods.119
errorMissing a Javadoc comment.121
errorVariable 'minimumWidth' must be private and have accessor methods.121
errorMissing a Javadoc comment.122
errorVariable 'preferredWidth' must be private and have accessor methods.122
errorMissing a Javadoc comment.124
errorVariable 'x' must be private and have accessor methods.124
errorMissing a Javadoc comment.125
errorVariable 'width' must be private and have accessor methods.125
errorFirst sentence should end with a period.127
errorLine is longer than 80 characters.130
errorParameter absoluteMinimumWidth should be final.130
error'absoluteMinimumWidth' hides a field.130
errorExpected @param tag for 'absoluteMinimumWidth'.130
errorParameter proportion should be final.130
error'proportion' hides a field.130
errorExpected @param tag for 'proportion'.130
errorExpected @throws tag for 'IllegalArgumentException'.130
errorRedundant throws: 'IllegalArgumentException' is unchecked exception.130
errorLine is longer than 80 characters.132

net/sourceforge/networktools/core/telnet/TelnetListener.java

ViolationMessageLine
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.20
errorFirst sentence should end with a period.22
errorLine is longer than 80 characters.25
errorParameter telnetSession should be final.25
error'telnetSession' hides a field.25
errorExpected @param tag for 'telnetSession'.25
errorParameter serverSocket should be final.25
error'serverSocket' hides a field.25
errorExpected @param tag for 'serverSocket'.25
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.31
errorMissing a Javadoc comment.31
errorLine is longer than 80 characters.43
errorMethod 'listenForNewConnection' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
errorMethod 'closeListener' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60
errorMust have at least one statement.65

net/sourceforge/networktools/core/portscanner/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sourceforge/networktools/core/telnet/TelnetPipeline.java

ViolationMessageLine
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorFirst sentence should end with a period.24
errorLine is longer than 80 characters.27
errorParameter telnet should be final.27
errorExpected @param tag for 'telnet'.27
errorParameter clientHost should be final.27
error'clientHost' hides a field.27
errorExpected @param tag for 'clientHost'.27
errorParameter clientPort should be final.27
error'clientPort' hides a field.27
errorExpected @param tag for 'clientPort'.27
errorParameter serverPort should be final.27
errorExpected @param tag for 'serverPort'.27
errorExpected @throws tag for 'IOException'.27
errorMethod 'processConnection' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorParameter socket should be final.38
errorLine is longer than 80 characters.55
errorLine is longer than 80 characters.58
errorMethod 'receiveData' is not designed for extension - needs to be abstract, final or empty.58
errorMissing a Javadoc comment.58
errorParameter telnetConnection should be final.58
errorParameter byteData should be final.58
errorMissing a Javadoc comment.68
errorMethod 'stopConnection' is not designed for extension - needs to be abstract, final or empty.82
errorMissing a Javadoc comment.82
errorParameter telnetConnection should be final.82
errorMethod 'stopListener' is not designed for extension - needs to be abstract, final or empty.89
errorMissing a Javadoc comment.89
errorParameter telnetListener should be final.89
errorMethod 'stopSession' is not designed for extension - needs to be abstract, final or empty.93
errorMissing a Javadoc comment.93

net/sourceforge/networktools/core/portscanner/ScanJobThread.java

ViolationMessageLine
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.20
errorParameter scanJobPool should be final.20
error'scanJobPool' hides a field.20
errorParameter threadIndex should be final.20
error'threadIndex' hides a field.20
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorLine is longer than 80 characters.31
errorMust have at least one statement.35
errorMust have at least one statement.41
errorMethod 'destroyScanJob' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60