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