Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
221005458

Rules

RulesViolationsSeverity
PackageHtml25error Error
NewlineAtEndOfFile0error Error
Translation0error Error
JavadocMethod15error Error
JavadocType0error Error
JavadocVariable0error Error
JavadocStyle81error Error
ConstantName5error Error
LocalFinalVariableName0error Error
LocalVariableName0error Error
MemberName2error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName8error Error
TypeName0error Error
AvoidStarImport0error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports0error Error
FileLength0error Error
LineLength173error Error
MethodLength0error Error
ParameterNumber0error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter1error Error
NoWhitespaceBefore0error Error
OperatorWrap0error Error
ParenPad0error Error
TypecastParenPad0error Error
TabCharacter0error Error
WhitespaceAfter0error Error
WhitespaceAround0error Error
ModifierOrder15error Error
RedundantModifier101error Error
AvoidNestedBlocks0error Error
EmptyBlock4error Error
LeftCurly2623error Error
NeedBraces0error Error
RightCurly296error Error
AvoidInlineConditionals14error Error
DoubleCheckedLocking1error Error
EmptyStatement18error Error
EqualsHashCode2error Error
HiddenField225error Error
IllegalInstantiation0error Error
InnerAssignment1error Error
MagicNumber118error Error
MissingSwitchDefault0error Error
RedundantThrows8error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
DesignForExtension684error Error
FinalClass17error Error
HideUtilityClassConstructor5error Error
InterfaceIsType0error Error
VisibilityModifier7error Error
ArrayTypeStyle0error Error
FinalParameters1006error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
3error Error
TodoComment0error Error
UpperEll0error Error

Files

Filesinfowarningerror
edu/nwu/net/dll/RequestPacket.java0029
edu/nwu/util/bll/Timer.java0035
edu/nwu/net/bll/QueueManager.java0017
edu/nwu/heimdall/dll/IllegalArgumentPacket.java0013
edu/nwu/heimdall/dll/QueryKeyReplyPacket.java0023
edu/nwu/haurvatat/bll/MeasurementDirectory.java004
edu/nwu/net/bll/RateLimitedSocket.java0071
edu/nwu/heimdall/bll/PacketHandler.java0058
edu/nwu/graph/bll/SubGraph.java0029
edu/nwu/util/bll/ServiceExitEntry.java0016
edu/nwu/heimdall/dll/ClearDirectoryPacket.java0013
edu/nwu/net/dll/Packet.java0070
edu/nwu/reflect/dll/NullType.java0010
edu/nwu/heimdall/dll/QueryListPacket.java0023
edu/nwu/util/api/INotifier.java002
edu/nwu/net/wfl/BenchmarkServer.java0019
edu/nwu/net/bll/ReceiveQueue.java00116
edu/nwu/net/wfl/BenchmarkClient.java0061
edu/nwu/net/bll/SeqNrManager.java0021
edu/nwu/net/api/PacketTypeException.java009
edu/nwu/graph/export/DotPs.java0012
edu/nwu/reflect/dll/EncodeException.java007
edu/nwu/net/bll/SeqNrInfo.java0054
edu/nwu/net/wfl/Message.java009
edu/nwu/net/bll/TFRCSendQueue.java0077
edu/nwu/monitor/package.html001
edu/nwu/heimdall/dll/NullValuePacket.java003
edu/nwu/net/bll/LowPriorityWindowBasedSendQueue.java0068
edu/nwu/util/bll/Service.java0059
edu/nwu/net/bll/WindowBasedSendQueue.java00204
edu/nwu/haurvatat/wfl/MeasurementClient.java0020
edu/nwu/time/bll/PacketHandler.java0016
edu/nwu/heimdall/api/package.html001
edu/nwu/util/bll/FileAccess.java0022
edu/nwu/net/wfl/ReceiveQueue.java0080
edu/nwu/heimdall/wfl/Server.java0026
edu/nwu/heimdall/dll/HeimdallPacketMapping.java003
edu/nwu/net/bll/UnreliableConnection.java00101
edu/nwu/reflect/dll/ArrayType.java0037
edu/nwu/heimdall/bll/RemoteException.java004
edu/nwu/net/bll/DatagramSocket.java00242
edu/nwu/heimdall/config/package.html001
edu/nwu/net/dll/PacketFactory.java0040
edu/nwu/net/dll/MessagePacket.java0021
edu/nwu/util/api/ITimestampFactory.java004
edu/nwu/net/api/IQueueManager.java002
edu/nwu/graph/bll/Edge.java0033
edu/nwu/heimdall/bll/RemoteDirectory.java00108
edu/nwu/net/api/IMessage.java001
edu/nwu/net/bll/AdaptiveQueue.java0032
edu/nwu/reflect/dll/BooleanType.java0010
edu/nwu/net/bll/NetworkManager.java0018
edu/nwu/haurvatat/bll/BandwidthProbe.java0028
edu/nwu/net/bll/ReliableConnectionMapping.java0034
edu/nwu/stat/AsciiPlot.java0017
edu/nwu/time/wfl/TimeSyncClient.java0036
edu/nwu/net/api/IRateLimitedSocket.java003
edu/nwu/time/dll/QueryPacket.java0012
edu/nwu/util/api/IDisposable.java003
edu/nwu/net/wfl/SharedPacketSocket.java00189
edu/nwu/reflect/dll/DoubleType.java0010
edu/nwu/net/dll/IPacketFactory.java006
edu/nwu/net/bll/SendQueue.java00128
edu/nwu/time/dll/package.html001
edu/nwu/net/api/ISocket.java0015
edu/nwu/util/bll/ServiceDirectory.java006
edu/nwu/reflect/dll/ObjectType.java0021
edu/nwu/time/bll/TimeSyncClient.java0051
edu/nwu/time/dll/ETimeSyncPacketType.java008
edu/nwu/graph/export/DotPlain.java0015
edu/nwu/net/dll/AckPacket.java0022
edu/nwu/net/wfl/package.html001
edu/nwu/reflect/dll/package.html001
edu/nwu/net/dll/PacketMapping.java0061
edu/nwu/heimdall/core/package.html001
edu/nwu/heimdall/api/IEntry.java001
edu/nwu/heimdall/api/IDirectory.java009
edu/nwu/graph/api/IEdge.java001
edu/nwu/reflect/dll/Inet4AddressType.java0015
edu/nwu/graph/bll/package.html001
edu/nwu/heimdall/wfl/package.html001
edu/nwu/util/bll/package.html001
edu/nwu/net/dll/SimpleField.java0018
edu/nwu/haurvatat/bll/package.html001
edu/nwu/heimdall/bll/package.html001
edu/nwu/net/api/TimeoutException.java007
edu/nwu/heimdall/dll/QueryKeyPacket.java0019
edu/nwu/net/dll/ArrayField.java0023
edu/nwu/heimdall/dll/QueryListReplyPacket.java0024
edu/nwu/util/bll/ServiceRunningEntry.java0016
edu/nwu/net/bll/RttManager.java0018
edu/nwu/net/api/IPacketSocketFactory.java007
edu/nwu/reflect/dll/TypeMapping.java0039
edu/nwu/time/wfl/package.html001
edu/nwu/net/dll/ReplyPacket.java0025
edu/nwu/heimdall/dll/package.html001
edu/nwu/heimdall/dll/SetKeyPacket.java0023
edu/nwu/util/api/IService.java002
edu/nwu/haurvatat/bll/BandwidthManager.java0013
edu/nwu/time/bll/package.html001
edu/nwu/reflect/dll/ShortType.java0010
edu/nwu/reflect/dll/ByteType.java0010
edu/nwu/net/bll/RttInfo.java0035
edu/nwu/monitor/NetworkReXmtDirectory.java0037
edu/nwu/net/dll/PacketSpec.java0027
edu/nwu/util/api/package.html001
edu/nwu/reflect/dll/DefaultTypeMapping.java001
edu/nwu/reflect/dll/ByteEncoder.java0073
edu/nwu/net/bll/ReliableConnection.java00178
edu/nwu/net/api/ISendQueue.java0026
edu/nwu/haurvatat/bll/MeasurementManager.java0022
edu/nwu/time/wfl/TimeSyncServer.java0022
edu/nwu/net/api/NotSupportedException.java007
edu/nwu/heimdall/dll/EHeimdallPacketType.java0022
edu/nwu/heimdall/bll/SortedDirectory.java006
edu/nwu/graph/bll/Graph.java0022
edu/nwu/graph/api/IGraph.java001
edu/nwu/heimdall/core/Entry.java0030
edu/nwu/util/api/ITimer.java006
edu/nwu/stat/package.html001
edu/nwu/net/bll/NetworkInfo.java0032
edu/nwu/net/wfl/Server.java0047
edu/nwu/net/api/IDatagramRequest.java001
edu/nwu/net/api/EPacketType.java0029
edu/nwu/haurvatat/wfl/MeasurementServer.java0039
edu/nwu/time/dll/TimeSyncServer.java006
edu/nwu/net/bll/UnreliableConnectionMapping.java0025
edu/nwu/reflect/dll/Type.java0032
edu/nwu/haurvatat/bll/MeasurementClient.java0016
edu/nwu/graph/api/ISubGraph.java001
edu/nwu/net/api/IPacketMapping.java002
edu/nwu/haurvatat/bll/BandwidthInfo.java0028
edu/nwu/util/bll/TimestampFactory.java009
edu/nwu/heimdall/bll/DirectoryService.java0025
edu/nwu/heimdall/bll/Directory.java0054
edu/nwu/reflect/dll/SocketAddressType.java0018
edu/nwu/util/bll/TimerFactory.java005
edu/nwu/util/api/ITimestamp.java001
edu/nwu/net/bll/package.html001
edu/nwu/net/api/IRequest.java001
edu/nwu/net/api/IDatagramPacket.java001
edu/nwu/util/bll/Notifier.java0014
edu/nwu/graph/bll/Vertex.java0027
edu/nwu/util/bll/ProcessingTimeManager.java0012
edu/nwu/reflect/dll/StringType.java0010
edu/nwu/haurvatat/bll/ServerAddressEntry.java0014
edu/nwu/util/api/ITimerFactory.java002
edu/nwu/net/dll/package.html001
edu/nwu/stat/AsymmetricExpWeight.java0028
edu/nwu/reflect/dll/DecodeException.java007
edu/nwu/reflect/dll/InvalidTypeException.java007
edu/nwu/stat/ExpWeight.java0029
edu/nwu/util/bll/CleanableManager.java0018
edu/nwu/net/api/IPacketField.java001
edu/nwu/haurvatat/wfl/package.html001
edu/nwu/haurvatat/bll/MeasurementServer.java0046
edu/nwu/util/api/ITimerTask.java0012
edu/nwu/time/dll/QueryReplyPacket.java0018
edu/nwu/time/bll/TimeSync.java008
edu/nwu/net/wfl/Request.java0015
edu/nwu/net/dll/FieldEncoder.java0088
edu/nwu/graph/export/package.html001
edu/nwu/net/api/IPacketSpec.java001
edu/nwu/os/bll/Load.java0012
edu/nwu/net/wfl/SocketTest.java0058
edu/nwu/heimdall/dll/StatusReplyPacket.java0015
edu/nwu/net/api/IMessageHandler.java002
edu/nwu/time/dll/TimeSyncPacketMapping.java003
edu/nwu/util/bll/SimpleFilenameFilter.java009
edu/nwu/util/api/IObserver.java002
edu/nwu/net/dll/DatagramRequest.java0015
edu/nwu/heimdall/dll/UnknownDirectoryPacket.java0013
edu/nwu/net/dll/CustomPacketMapping.java003
edu/nwu/net/bll/ServerSocket.java00224
edu/nwu/reflect/dll/DateType.java0010
edu/nwu/reflect/bll/package.html001
edu/nwu/net/api/InvalidPacketException.java007
edu/nwu/util/bll/GenericObserver.java0016
edu/nwu/heimdall/dll/DirectorySizeReplyPacket.java0017
edu/nwu/reflect/bll/PrimitiveDataTypeHelper.java008
edu/nwu/monitor/NetworkRttDirectory.java0037
edu/nwu/reflect/dll/ITypeMapping.java002
edu/nwu/reflect/dll/LongType.java0010
edu/nwu/net/api/IPacketSocket.java0030
edu/nwu/os/bll/package.html001
edu/nwu/net/api/package.html001
edu/nwu/heimdall/wfl/ReadClient.java0034
edu/nwu/net/bll/InetSocketAddressHelper.java006
edu/nwu/util/bll/Timestamp.java0036
edu/nwu/heimdall/dll/DirectorySizePacket.java0013
edu/nwu/reflect/dll/InetSocketAddressType.java0015
edu/nwu/util/api/ICleanable.java001
edu/nwu/net/wfl/PacketSocket.java00158
edu/nwu/heimdall/config/Const.java003
edu/nwu/heimdall/dll/Server.java006
edu/nwu/graph/api/package.html001
edu/nwu/net/api/IRttManager.java004
edu/nwu/util/bll/CleanUpTask.java0025
edu/nwu/heimdall/bll/ActiveDirectory.java0046
edu/nwu/reflect/dll/IntegerType.java0010
edu/nwu/net/api/ISeqNrManager.java002
edu/nwu/net/wfl/Benchmark.java0026
edu/nwu/util/bll/UniqueId.java0019
edu/nwu/reflect/dll/ByteDecoder.java0046
edu/nwu/util/bll/ProcessingTimeInfo.java0018
edu/nwu/net/wfl/BenchmarkSysCall.java0051
edu/nwu/graph/export/DotGif.java0012
edu/nwu/net/api/IRequestHandler.java002
edu/nwu/time/bll/TimeHelper.java0014
edu/nwu/util/api/ICleanableMgr.java001
edu/nwu/net/dll/FieldDecoder.java0069
edu/nwu/net/api/INetworkManager.java004
edu/nwu/reflect/bll/ClassHelper.java0040
edu/nwu/heimdall/wfl/SetProperty.java0023
edu/nwu/graph/api/IVertex.java001
edu/nwu/net/bll/QueueInfo.java0024
edu/nwu/net/dll/DatagramPacket.java0034
edu/nwu/util/api/ITask.java002
edu/nwu/heimdall/dll/Client.java0052
edu/nwu/net/api/IPacket.java001
edu/nwu/graph/api/IExport.java001

Details

edu/nwu/net/dll/RequestPacket.java

ViolationMessageLine
error'{' should be on the previous line.31
error'{' should be on the previous line.62
errorParameter id should be final.74
error'id' hides a field.74
errorParameter rid should be final.74
error'rid' hides a field.74
errorParameter buf should be final.74
error'buf' hides a field.74
errorParameter reliable should be final.74
error'reliable' hides a field.74
error'{' should be on the previous line.75
error'{' should be on the previous line.79
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.104
error'{' should be on the previous line.105
errorMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.114
error'{' should be on the previous line.115
errorMethod 'getReliable' is not designed for extension - needs to be abstract, final or empty.124
error'{' should be on the previous line.125
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.135
errorParameter in should be final.135
error'{' should be on the previous line.137
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.150
errorParameter out should be final.150
error'{' should be on the previous line.151
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.164
error'{' should be on the previous line.165
error'buf' hides a field.166

edu/nwu/util/bll/Timer.java

ViolationMessageLine
error'{' should be on the previous line.36
error'{' should be on the previous line.47
errorMethod 'schedule' is not designed for extension - needs to be abstract, final or empty.58
errorParameter task should be final.58
errorParameter delay should be final.58
error'{' should be on the previous line.59
error'{' should be on the previous line.63
error'}' should be on the same line.65
error'{' should be on the previous line.67
errorLine is longer than 80 characters.77
errorMethod 'schedule' is not designed for extension - needs to be abstract, final or empty.86
errorParameter task should be final.86
errorParameter delay should be final.86
errorParameter period should be final.86
error'{' should be on the previous line.87
error'{' should be on the previous line.91
error'}' should be on the same line.93
error'{' should be on the previous line.95
errorLine is longer than 80 characters.105
errorMethod 'scheduleAtFixedRate' is not designed for extension - needs to be abstract, final or empty.114
errorParameter task should be final.114
errorParameter delay should be final.114
errorParameter period should be final.114
error'{' should be on the previous line.115
error'{' should be on the previous line.119
error'}' should be on the same line.121
error'{' should be on the previous line.123
error'{' should be on the previous line.139
errorParameter task should be final.148
error'task' hides a field.148
error'{' should be on the previous line.149
error'{' should be on the previous line.157
error'{' should be on the previous line.159
error'}' should be on the same line.161
error'{' should be on the previous line.163

edu/nwu/net/bll/QueueManager.java

ViolationMessageLine
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.46
errorParameter tsmpFactory should be final.60
error'tsmpFactory' hides a field.60
error'{' should be on the previous line.61
error'{' should be on the previous line.72
error'{' should be on the previous line.82
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.93
errorParameter address should be final.93
error'{' should be on the previous line.94
error'{' should be on the previous line.98
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.109
error'{' should be on the previous line.110
error'{' should be on the previous line.115
error'{' should be on the previous line.120
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.131
error'{' should be on the previous line.132

edu/nwu/heimdall/dll/IllegalArgumentPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.51
errorParameter msg should be final.60
error'msg' hides a field.60
error'{' should be on the previous line.61
errorMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.71
error'{' should be on the previous line.72
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.82
errorParameter in should be final.82
error'{' should be on the previous line.84
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.94
errorParameter out should be final.94
error'{' should be on the previous line.95

edu/nwu/heimdall/dll/QueryKeyReplyPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.60
errorParameter dirId should be final.71
error'dirId' hides a field.71
errorParameter key should be final.71
error'key' hides a field.71
errorParameter val should be final.71
error'val' hides a field.71
error'{' should be on the previous line.72
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.84
error'{' should be on the previous line.85
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.104
error'{' should be on the previous line.105
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.115
errorParameter in should be final.115
error'{' should be on the previous line.117
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.129
errorParameter out should be final.129
error'{' should be on the previous line.130
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.142
error'{' should be on the previous line.143

edu/nwu/haurvatat/bll/MeasurementDirectory.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter name should be final.34
errorParameter server should be final.34
error'{' should be on the previous line.35

edu/nwu/net/bll/RateLimitedSocket.java

ViolationMessageLine
errorLine is longer than 80 characters.31
error'{' should be on the previous line.36
errorFirst sentence should end with a period.40
errorFirst sentence should end with a period.46
errorParameter socket should be final.56
error'socket' hides a field.56
error'{' should be on the previous line.57
errorParameter socket should be final.66
error'socket' hides a field.66
errorParameter limit should be final.66
error'limit' hides a field.66
error'{' should be on the previous line.67
errorMethod 'getEstimatedBandwidth' is not designed for extension - needs to be abstract, final or empty.77
error'{' should be on the previous line.78
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.87
error'{' should be on the previous line.88
errorLine is longer than 80 characters.95
errorMethod 'getLocalPort' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.107
error'{' should be on the previous line.108
errorLine is longer than 80 characters.113
errorMethod 'setMaxRate' is not designed for extension - needs to be abstract, final or empty.118
errorParameter rate should be final.118
error'{' should be on the previous line.119
error'{' should be on the previous line.121
errorLine is longer than 80 characters.128
errorMethod 'getMaxRate' is not designed for extension - needs to be abstract, final or empty.133
error'{' should be on the previous line.134
error'{' should be on the previous line.136
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.144
error'{' should be on the previous line.145
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.156
error'{' should be on the previous line.158
errorMethod 'receiveRequest' is not designed for extension - needs to be abstract, final or empty.169
error'{' should be on the previous line.171
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.182
errorParameter pkt should be final.182
error'{' should be on the previous line.184
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.196
errorParameter priority should be final.196
errorParameter pkt should be final.196
error'{' should be on the previous line.198
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.212
errorParameter priority should be final.212
errorParameter pkt should be final.212
errorParameter maxNReXmt should be final.212
error'{' should be on the previous line.214
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.227
errorParameter request should be final.227
errorParameter pkt should be final.227
error'{' should be on the previous line.229
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.245
errorParameter pkt should be final.245
error'{' should be on the previous line.247
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.258
error'{' should be on the previous line.259
errorParameter size should be final.267
error'{' should be on the previous line.268
error'{' should be on the previous line.270
error'{' should be on the previous line.272
errorThe double-checked locking idiom is broken and should be avoided.273
error'{' should be on the previous line.274
error'8' is a magic number.277
error'{' should be on the previous line.280
error'{' should be on the previous line.284
error'}' should be on the same line.286
error'{' should be on the previous line.288
errorEmpty statement.289
error'}' should be on the same line.291
error'{' should be on the previous line.293

edu/nwu/heimdall/bll/PacketHandler.java

ViolationMessageLine
error'{' should be on the previous line.47
errorMethod 'handle' is not designed for extension - needs to be abstract, final or empty.56
errorParameter request should be final.56
error'{' should be on the previous line.57
error'{' should be on the previous line.61
error'}' should be on the same line.63
error'{' should be on the previous line.65
error'}' should be on the same line.67
error'{' should be on the previous line.69
error'}' should be on the same line.71
error'{' should be on the previous line.73
error'}' should be on the same line.75
error'{' should be on the previous line.77
error'}' should be on the same line.79
error'{' should be on the previous line.81
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.91
error'{' should be on the previous line.92
errorParameter msg should be final.101
error'{' should be on the previous line.102
errorParameter msg should be final.111
error'{' should be on the previous line.112
errorParameter request should be final.122
errorParameter packet should be final.122
error'{' should be on the previous line.123
error'{' should be on the previous line.130
error'}' should be on the same line.132
error'{' should be on the previous line.134
errorParameter request should be final.149
errorParameter packet should be final.149
error'{' should be on the previous line.150
error'{' should be on the previous line.157
errorLine is longer than 80 characters.158
error'}' should be on the same line.159
error'{' should be on the previous line.161
errorParameter request should be final.176
errorParameter packet should be final.176
error'{' should be on the previous line.177
error'{' should be on the previous line.184
error'{' should be on the previous line.190
error'}' should be on the same line.193
error'{' should be on the previous line.195
error'}' should be on the same line.198
error'{' should be on the previous line.200
errorParameter request should be final.217
errorParameter packet should be final.217
error'{' should be on the previous line.218
error'{' should be on the previous line.225
error'}' should be on the same line.230
error'{' should be on the previous line.232
errorParameter request should be final.247
errorParameter packet should be final.247
error'{' should be on the previous line.248
error'{' should be on the previous line.255
error'{' should be on the previous line.257
error'}' should be on the same line.260
error'{' should be on the previous line.262
error'}' should be on the same line.265
error'{' should be on the previous line.267

edu/nwu/graph/bll/SubGraph.java

ViolationMessageLine
error'{' should be on the previous line.33
errorParameter label should be final.48
error'label' hides a field.48
error'{' should be on the previous line.49
errorMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.58
error'{' should be on the previous line.59
errorMethod 'getLabel' is not designed for extension - needs to be abstract, final or empty.68
error'{' should be on the previous line.69
errorMethod 'getVertices' is not designed for extension - needs to be abstract, final or empty.78
error'{' should be on the previous line.79
errorFirst sentence should end with a period.83
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.89
errorParameter edge should be final.89
error'{' should be on the previous line.90
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.101
errorParameter vertex should be final.101
error'{' should be on the previous line.102
errorUnused @throws tag for 'ClassCastException'.149
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.152
errorParameter o should be final.152
error'{' should be on the previous line.153
error'{' should be on the previous line.155
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.169
errorParameter o should be final.169
error'{' should be on the previous line.170
error'{' should be on the previous line.172
error'{' should be on the previous line.177
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.189
error'{' should be on the previous line.190

edu/nwu/util/bll/ServiceExitEntry.java

ViolationMessageLine
error'{' should be on the previous line.31
errorParameter service should be final.46
error'service' hides a field.46
error'{' should be on the previous line.47
errorParameter msg should be final.56
error'{' should be on the previous line.57
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.78
errorParameter value should be final.78
error'{' should be on the previous line.79
error'{' should be on the previous line.83
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.96
error'{' should be on the previous line.97
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.106
error'{' should be on the previous line.107

edu/nwu/heimdall/dll/ClearDirectoryPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.52
errorParameter dirId should be final.61
error'dirId' hides a field.61
error'{' should be on the previous line.62
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.84
errorParameter in should be final.84
error'{' should be on the previous line.86
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.96
errorParameter out should be final.96
error'{' should be on the previous line.97

edu/nwu/net/dll/Packet.java

ViolationMessageLine
error'{' should be on the previous line.38
errorFirst sentence should end with a period.67
errorParameter type should be final.74
error'type' hides a field.74
errorParameter version should be final.74
errorParameter fields should be final.74
error'{' should be on the previous line.75
error'{' should be on the previous line.80
errorParameter fields1 should be final.96
errorParameter fields2 should be final.97
error'{' should be on the previous line.98
error'{' should be on the previous line.102
error'{' should be on the previous line.107
errorMethod 'setSocketAddress' is not designed for extension - needs to be abstract, final or empty.119
errorParameter addr should be final.119
error'{' should be on the previous line.120
error'{' should be on the previous line.122
errorMethod 'setPublicSocketAddress' is not designed for extension - needs to be abstract, final or empty.135
errorParameter addr should be final.135
error'{' should be on the previous line.136
error'{' should be on the previous line.138
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.150
error'{' should be on the previous line.151
errorMethod 'getPublicSocketAddress' is not designed for extension - needs to be abstract, final or empty.160
error'{' should be on the previous line.161
errorFirst sentence should end with a period.165
errorMethod 'setTimestamp' is not designed for extension - needs to be abstract, final or empty.170
errorParameter timestamp should be final.170
error'timestamp' hides a field.170
error'{' should be on the previous line.171
errorMethod 'getTimestamp' is not designed for extension - needs to be abstract, final or empty.180
error'{' should be on the previous line.181
errorParameter data should be final.196
errorParameter offset should be final.196
errorParameter len should be final.196
error'{' should be on the previous line.198
errorMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.211
error'{' should be on the previous line.212
errorParameter data should be final.225
errorParameter offset should be final.225
errorParameter len should be final.225
error'{' should be on the previous line.226
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.237
error'{' should be on the previous line.238
errorMethod 'isData' is not designed for extension - needs to be abstract, final or empty.247
error'{' should be on the previous line.248
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.264
errorParameter typeMapping should be final.264
errorParameter data should be final.264
errorParameter offset should be final.264
errorParameter length should be final.265
error'{' should be on the previous line.266
error'{' should be on the previous line.270
error'}' should be on the same line.272
error'{' should be on the previous line.274
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.288
errorParameter typeMapping should be final.288
error'{' should be on the previous line.289
error'{' should be on the previous line.291
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.311
errorParameter in should be final.311
error'{' should be on the previous line.313
error'{' should be on the previous line.317
error'{' should be on the previous line.325
error'{' should be on the previous line.334
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.347
errorParameter out should be final.347
error'{' should be on the previous line.348
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.360
error'{' should be on the previous line.361

edu/nwu/reflect/dll/NullType.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter id should be final.38
error'{' should be on the previous line.39
errorParameter decoder should be final.53
errorParameter typeMapping should be final.53
error'{' should be on the previous line.55
errorParameter encoder should be final.68
errorParameter typeMapping should be final.68
errorParameter instance should be final.69
error'{' should be on the previous line.70

edu/nwu/heimdall/dll/QueryListPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.61
errorParameter dirId should be final.72
error'dirId' hides a field.72
errorParameter num should be final.72
error'num' hides a field.72
errorParameter offset should be final.72
error'offset' hides a field.72
error'{' should be on the previous line.73
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.85
error'{' should be on the previous line.86
errorMethod 'getNum' is not designed for extension - needs to be abstract, final or empty.95
error'{' should be on the previous line.96
errorMethod 'getOffset' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.116
errorParameter in should be final.116
error'{' should be on the previous line.118
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.130
errorParameter out should be final.130
error'{' should be on the previous line.131
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.143
error'{' should be on the previous line.144

edu/nwu/util/api/INotifier.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.29

edu/nwu/net/wfl/BenchmarkServer.java

ViolationMessageLine
error'{' should be on the previous line.40
errorLine is longer than 80 characters.45
errorParameter addr should be final.62
errorRedundant throws: 'SocketException' is subclass of 'IOException'.63
error'{' should be on the previous line.64
errorParameter args should be final.74
error'{' should be on the previous line.75
error'{' should be on the previous line.77
error'{' should be on the previous line.79
error'}' should be on the same line.84
error'{' should be on the previous line.86
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98
error'{' should be on the previous line.100
error'{' should be on the previous line.104
errorParameter msg should be final.116
error'{' should be on the previous line.117
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.126
error'{' should be on the previous line.127

edu/nwu/net/bll/ReceiveQueue.java

ViolationMessageLine
error'{' should be on the previous line.50
errorParameter queueManager should be final.86
error'queueManager' hides a field.86
error'{' should be on the previous line.87
errorMethod 'setMessageHandler' is not designed for extension - needs to be abstract, final or empty.97
errorParameter handler should be final.97
error'{' should be on the previous line.98
errorMethod 'setRequestHandler' is not designed for extension - needs to be abstract, final or empty.107
errorParameter handler should be final.107
error'{' should be on the previous line.108
errorMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.117
error'{' should be on the previous line.118
error'{' should be on the previous line.122
error'{' should be on the previous line.127
error'{' should be on the previous line.129
error'{' should be on the previous line.132
error'{' should be on the previous line.142
error'}' should be on the same line.147
error'{' should be on the previous line.149
errorMethod 'getReply' is not designed for extension - needs to be abstract, final or empty.168
errorParameter id should be final.168
errorParameter timeout should be final.168
error'{' should be on the previous line.170
error'{' should be on the previous line.177
error'{' should be on the previous line.179
error'{' should be on the previous line.183
error'{' should be on the previous line.193
errorLine is longer than 80 characters.195
error'}' should be on the same line.196
error'{' should be on the previous line.198
errorMethod 'getRequest' is not designed for extension - needs to be abstract, final or empty.214
error'{' should be on the previous line.215
error'{' should be on the previous line.219
error'{' should be on the previous line.224
error'{' should be on the previous line.226
error'{' should be on the previous line.229
error'{' should be on the previous line.239
error'}' should be on the same line.241
error'{' should be on the previous line.243
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.257
errorParameter pkt should be final.257
error'{' should be on the previous line.258
error'{' should be on the previous line.265
error'{' should be on the previous line.267
error'}' should be on the same line.269
error'{' should be on the previous line.271
error'}' should be on the same line.274
error'{' should be on the previous line.276
error'{' should be on the previous line.278
error'{' should be on the previous line.280
error'}' should be on the same line.282
error'{' should be on the previous line.284
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.300
errorParameter pkt should be final.300
error'{' should be on the previous line.301
error'{' should be on the previous line.309
error'{' should be on the previous line.311
error'}' should be on the same line.313
error'{' should be on the previous line.315
error'}' should be on the same line.318
error'{' should be on the previous line.320
error'{' should be on the previous line.322
error'{' should be on the previous line.324
error'}' should be on the same line.326
error'{' should be on the previous line.328
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.344
errorParameter pkt should be final.344
error'{' should be on the previous line.345
error'{' should be on the previous line.349
error'{' should be on the previous line.351
errorLine is longer than 80 characters.355
error'}' should be on the same line.356
error'{' should be on the previous line.358
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.371
error'{' should be on the previous line.372
error'{' should be on the previous line.376
error'{' should be on the previous line.380
error'{' should be on the previous line.384
error'{' should be on the previous line.394
error'{' should be on the previous line.398
error'{' should be on the previous line.402
error'{' should be on the previous line.412
error'{' should be on the previous line.416
error'{' should be on the previous line.421
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.434
error'{' should be on the previous line.435
error'{' should be on the previous line.439
error'{' should be on the previous line.444
error'{' should be on the previous line.449
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.461
error'{' should be on the previous line.462
errorParameter msg should be final.471
error'{' should be on the previous line.472
errorParameter msg should be final.481
error'{' should be on the previous line.482
errorParameter msg should be final.491
error'{' should be on the previous line.492
errorParameter msg should be final.502
errorParameter e should be final.502
error'{' should be on the previous line.503
error'{' should be on the previous line.513
error'{' should be on the previous line.528
error'{' should be on the previous line.541
error'{' should be on the previous line.551
error'{' should be on the previous line.560
errorParameter datagram should be final.569
error'datagram' hides a field.569
error'{' should be on the previous line.570
error'{' should be on the previous line.580
error'{' should be on the previous line.590
error'{' should be on the previous line.599
errorParameter request should be final.608
error'request' hides a field.608
error'{' should be on the previous line.609
error'{' should be on the previous line.619
error'{' should be on the previous line.629

edu/nwu/net/wfl/BenchmarkClient.java

ViolationMessageLine
error'{' should be on the previous line.45
errorLine is longer than 80 characters.53
errorParameter addr should be final.86
errorParameter server should be final.86
error'server' hides a field.86
errorParameter nPackets should be final.87
error'nPackets' hides a field.87
errorParameter packetSize should be final.87
error'packetSize' hides a field.87
errorParameter interval should be final.87
error'interval' hides a field.87
errorRedundant throws: 'SocketException' is subclass of 'IOException'.88
error'{' should be on the previous line.89
errorParameter args should be final.103
error'{' should be on the previous line.104
error'{' should be on the previous line.106
error'5' is a magic number.107
error'{' should be on the previous line.108
error'3' is a magic number.112
error'4' is a magic number.113
errorLine is longer than 80 characters.115
error'}' should be on the same line.118
error'{' should be on the previous line.120
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.133
error'{' should be on the previous line.134
error'{' should be on the previous line.143
errorInner assignments should be avoided.145
error'{' should be on the previous line.148
error'{' should be on the previous line.150
error'{' should be on the previous line.152
error'}' should be on the same line.155
error'{' should be on the previous line.157
errorEmpty statement.158
error'5' is a magic number.162
error'3' is a magic number.162
error'{' should be on the previous line.177
error'{' should be on the previous line.179
error'{' should be on the previous line.181
error'}' should be on the same line.184
error'{' should be on the previous line.186
errorEmpty statement.187
error'5' is a magic number.191
error'3' is a magic number.191
errorLine is longer than 80 characters.212
errorFirst sentence should end with a period.218
errorLine is longer than 80 characters.225
errorParameter packetSize should be final.227
error'packetSize' hides a field.227
error'{' should be on the previous line.228
errorLine is longer than 80 characters.230
error'1000.0' is a magic number.231
error'1000.0' is a magic number.233
error'3.0' is a magic number.235
error'3.0' is a magic number.236
error'3.0' is a magic number.236
error'8.0' is a magic number.236
error'32.0' is a magic number.237
errorParameter msg should be final.245
error'{' should be on the previous line.246
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.255
error'{' should be on the previous line.256

edu/nwu/net/bll/SeqNrManager.java

ViolationMessageLine
errorClass SeqNrManager should be declared as final.38
error'{' should be on the previous line.40
errorLine is longer than 80 characters.51
errorLine is longer than 80 characters.55
errorParameter tsmpFactory should be final.69
error'tsmpFactory' hides a field.69
error'{' should be on the previous line.70
error'{' should be on the previous line.72
error'{' should be on the previous line.86
error'{' should be on the previous line.96
error'{' should be on the previous line.104
error'{' should be on the previous line.109
error'{' should be on the previous line.114
error'}' should be on the same line.116
error'{' should be on the previous line.118
errorParameter msg should be final.129
error'{' should be on the previous line.130
errorParameter address should be final.141
error'{' should be on the previous line.142
error'{' should be on the previous line.146
error'{' should be on the previous line.160

edu/nwu/net/api/PacketTypeException.java

ViolationMessageLine
error'{' should be on the previous line.27
errorLine is longer than 80 characters.29
error'{' should be on the previous line.32
errorParameter message should be final.41
error'{' should be on the previous line.42
errorLine is longer than 80 characters.47
errorParameter message should be final.53
errorParameter cause should be final.53
error'{' should be on the previous line.54

edu/nwu/graph/export/DotPs.java

ViolationMessageLine
error'{' should be on the previous line.35
errorMethod 'export' is not designed for extension - needs to be abstract, final or empty.51
errorParameter graph should be final.51
errorParameter file should be final.51
error'{' should be on the previous line.53
error'{' should be on the previous line.61
error'{' should be on the previous line.73
error'}' should be on the same line.76
error'{' should be on the previous line.78
errorParameter file should be final.90
error'{' should be on the previous line.91
error'{' should be on the previous line.95

edu/nwu/reflect/dll/EncodeException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.33
errorParameter message should be final.43
error'{' should be on the previous line.44
errorParameter message should be final.55
errorParameter cause should be final.55
error'{' should be on the previous line.56

edu/nwu/net/bll/SeqNrInfo.java

ViolationMessageLine
error'{' should be on the previous line.39
errorParameter tsmpFactory should be final.65
error'tsmpFactory' hides a field.65
errorParameter address should be final.65
error'address' hides a field.65
errorParameter maxElements should be final.66
error'maxElements' hides a field.66
error'{' should be on the previous line.67
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.80
error'{' should be on the previous line.81
errorMethod 'cleanUpEntries' is not designed for extension - needs to be abstract, final or empty.88
error'{' should be on the previous line.89
error'{' should be on the previous line.97
error'{' should be on the previous line.101
error'{' should be on the previous line.110
errorFirst sentence should end with a period.117
errorMethod 'insert' is not designed for extension - needs to be abstract, final or empty.125
errorParameter id should be final.125
error'{' should be on the previous line.126
error'{' should be on the previous line.132
errorAvoid inline conditionals.134
error'{' should be on the previous line.138
errorMethod 'getTimestamp' is not designed for extension - needs to be abstract, final or empty.152
errorParameter id should be final.152
error'{' should be on the previous line.153
error'{' should be on the previous line.157
error'{' should be on the previous line.161
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.174
error'{' should be on the previous line.175
error'{' should be on the previous line.183
error'{' should be on the previous line.191
errorFirst sentence should end with a period.192
errorParameter id should be final.203
error'id' hides a field.203
error'{' should be on the previous line.204
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.213
error'{' should be on the previous line.214
errorMethod 'getFirstAccess' is not designed for extension - needs to be abstract, final or empty.223
error'{' should be on the previous line.224
errorExpected an @return tag.235
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.235
errorParameter o should be final.235
error'{' should be on the previous line.236
error'{' should be on the previous line.238
error'{' should be on the previous line.243
errorLine is longer than 80 characters.244
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.257
errorParameter o should be final.257
error'{' should be on the previous line.258
error'{' should be on the previous line.260
error'{' should be on the previous line.265
errorLine is longer than 80 characters.266
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.277
error'{' should be on the previous line.278

edu/nwu/net/wfl/Message.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.32
errorParameter packet should be final.37
error'packet' hides a field.37
error'{' should be on the previous line.38
errorMethod 'getPacket' is not designed for extension - needs to be abstract, final or empty.47
error'{' should be on the previous line.48
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.57
error'{' should be on the previous line.58

edu/nwu/net/bll/TFRCSendQueue.java

ViolationMessageLine
errorLine is longer than 80 characters.33
error'{' should be on the previous line.39
error'static' modifier out of order with the JLS suggestions.44
error'static' modifier out of order with the JLS suggestions.47
errorFirst sentence should end with a period.58
errorParameter sendQueue should be final.63
error'sendQueue' hides a field.63
error'{' should be on the previous line.64
errorMethod 'getDropPacketNotifier' is not designed for extension - needs to be abstract, final or empty.73
error'{' should be on the previous line.74
errorParameter val should be final.83
error'{' should be on the previous line.84
error'{' should be on the previous line.94
errorMethod 'getTimestampFactory' is not designed for extension - needs to be abstract, final or empty.103
error'{' should be on the previous line.104
errorFirst sentence should end with a period.108
errorLine is longer than 80 characters.116
errorMethod 'getDataRate' is not designed for extension - needs to be abstract, final or empty.118
errorParameter addr should be final.118
errorParameter packetSize should be final.118
error'{' should be on the previous line.119
errorFirst sentence should end with a period.126
errorLine is longer than 80 characters.136
errorParameter addr should be final.138
errorParameter rttInfo should be final.138
errorParameter networkInfo should be final.139
errorParameter packetSize should be final.139
error'{' should be on the previous line.140
error'1000.0' is a magic number.141
error'30.0' is a magic number.143
error'4' is a magic number.143
error'{' should be on the previous line.146
errorLine is longer than 80 characters.151
error'3.0' is a magic number.151
error'3.0' is a magic number.152
error'3.0' is a magic number.152
error'8.0' is a magic number.152
error'32.0' is a magic number.153
error'{' should be on the previous line.156
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.168
error'{' should be on the previous line.169
errorMethod 'getRttManager' is not designed for extension - needs to be abstract, final or empty.178
error'{' should be on the previous line.179
errorMethod 'getNetworkManager' is not designed for extension - needs to be abstract, final or empty.188
error'{' should be on the previous line.189
errorMethod 'ack' is not designed for extension - needs to be abstract, final or empty.200
errorParameter id should be final.200
errorParameter oneway should be final.200
errorParameter rtt should be final.200
error'{' should be on the previous line.201
errorMethod 'account' is not designed for extension - needs to be abstract, final or empty.211
errorParameter addr should be final.211
errorParameter len should be final.211
error'{' should be on the previous line.212
error'{' should be on the previous line.217
error'{' should be on the previous line.222
error'1000.0' is a magic number.228
errorMethod 'addPacket' is not designed for extension - needs to be abstract, final or empty.239
errorParameter priority should be final.239
errorParameter id should be final.239
errorParameter packet should be final.239
errorParameter maxNReXmt should be final.239
error'{' should be on the previous line.240
errorMethod 'getNextPacketNonBlocking' is not designed for extension - needs to be abstract, final or empty.252
errorParameter max should be final.252
errorParameter timeout should be final.252
error'{' should be on the previous line.253
errorMethod 'getNextTimeout' is not designed for extension - needs to be abstract, final or empty.262
error'{' should be on the previous line.263
error'{' should be on the previous line.267
errorLine is longer than 80 characters.275
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.279
error'{' should be on the previous line.280
errorMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.289
error'{' should be on the previous line.290
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.299
error'{' should be on the previous line.300

edu/nwu/monitor/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/dll/NullValuePacket.java

ViolationMessageLine
error'{' should be on the previous line.29
error'{' is followed by whitespace.34
error'{' should be on the previous line.40

edu/nwu/net/bll/LowPriorityWindowBasedSendQueue.java

ViolationMessageLine
error'{' should be on the previous line.40
errorLine is longer than 80 characters.42
errorVariable 'smoothingParameter' must be private and have accessor methods.51
error'0.125' is a magic number.51
errorLine is longer than 80 characters.68
errorFirst sentence should end with a period.71
errorName 'RESET_PERIOD' must match pattern '^[a-z][a-zA-Z0-9]*$'.75
error'0.25' is a magic number.78
errorParameter rttManager should be final.92
errorParameter networkManager should be final.93
errorParameter queueManager should be final.93
errorParameter tsmpFactory should be final.94
errorParameter packetFactory should be final.94
error'{' should be on the previous line.95
errorParameter lowPriority should be final.110
error'lowPriority' hides a field.110
errorParameter rttManager should be final.111
errorParameter networkManager should be final.111
errorParameter queueManager should be final.112
errorParameter tsmpFactory should be final.112
errorParameter packetFactory should be final.113
error'{' should be on the previous line.114
error'{' should be on the previous line.120
errorMethod 'enableCongestionAvoidance' is not designed for extension - needs to be abstract, final or empty.129
error'{' should be on the previous line.130
errorMethod 'increaseWindow' is not designed for extension - needs to be abstract, final or empty.139
errorParameter size should be final.139
error'{' should be on the previous line.140
error'{' should be on the previous line.144
errorFirst sentence should end with a period.149
error'{' should be on the previous line.155
error'{' should be on the previous line.157
error'}' should be on the same line.159
error'{' should be on the previous line.161
errorFirst sentence should end with a period.166
error'{' should be on the previous line.171
error'{' should be on the previous line.173
error'}' should be on the same line.175
error'{' should be on the previous line.177
errorFirst sentence should end with a period.182
errorParameter delay should be final.187
error'delay' hides a field.187
error'{' should be on the previous line.188
error'{' should be on the previous line.193
error'{' should be on the previous line.195
error'{' should be on the previous line.200
error'}' should be on the same line.204
error'{' should be on the previous line.206
errorMethod 'accountRtt' is not designed for extension - needs to be abstract, final or empty.227
errorParameter oneway should be final.227
errorParameter rtt should be final.227
error'{' should be on the previous line.228
error'{' should be on the previous line.230
error'{' should be on the previous line.239
error'}' should be on the same line.241
error'{' should be on the previous line.243
error'3' is a magic number.253
error'{' should be on the previous line.256
error'{' should be on the previous line.259
error'{' should be on the previous line.261
errorMust have at least one statement.261
error'}' should be on the same line.263
error'{' should be on the previous line.265
error'{' should be on the previous line.267
errorLine is longer than 80 characters.277
errorLine is longer than 80 characters.279
error'}' should be on the same line.281
error'{' should be on the previous line.283

edu/nwu/util/bll/Service.java

ViolationMessageLine
error'{' should be on the previous line.31
errorLine is longer than 80 characters.35
error'{' should be on the previous line.48
errorMethod 'isStopped' is not designed for extension - needs to be abstract, final or empty.58
error'{' should be on the previous line.59
error'{' should be on the previous line.61
errorMethod 'isTerminating' is not designed for extension - needs to be abstract, final or empty.71
error'{' should be on the previous line.72
error'{' should be on the previous line.74
errorFirst sentence should end with a period.84
error'{' should be on the previous line.93
error'{' should be on the previous line.97
error'{' should be on the previous line.112
error'{' should be on the previous line.116
error'{' should be on the previous line.118
error'{' should be on the previous line.120
error'{' should be on the previous line.122
error'}' should be on the same line.127
error'{' should be on the previous line.129
error'}' should be on the same line.131
error'{' should be on the previous line.133
error'}' should be on the same line.140
error'{' should be on the previous line.142
error'}' should be on the same line.144
error'{' should be on the previous line.146
error'{' should be on the previous line.155
error'{' should be on the previous line.157
errorLine is longer than 80 characters.160
error'{' should be on the previous line.168
error'{' should be on the previous line.172
errorMethod 'stopIt' is not designed for extension - needs to be abstract, final or empty.183
error'{' should be on the previous line.184
errorEmpty statement.185
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.193
error'{' should be on the previous line.194
error'{' should be on the previous line.204
error'{' should be on the previous line.206
error'{' should be on the previous line.210
error'{' should be on the previous line.212
error'}' should be on the same line.215
error'{' should be on the previous line.217
errorEmpty statement.218
errorMethod 'waitForStop' is not designed for extension - needs to be abstract, final or empty.230
error'{' should be on the previous line.231
error'{' should be on the previous line.233
error'{' should be on the previous line.235
error'{' should be on the previous line.237
error'}' should be on the same line.240
error'{' should be on the previous line.242
errorEmpty statement.243
errorFirst sentence should end with a period.250
errorMethod 'waitForExit' is not designed for extension - needs to be abstract, final or empty.255
error'{' should be on the previous line.256
error'{' should be on the previous line.258
error'{' should be on the previous line.262
error'{' should be on the previous line.264
error'}' should be on the same line.267
error'{' should be on the previous line.269
errorEmpty statement.270

edu/nwu/net/bll/WindowBasedSendQueue.java

ViolationMessageLine
error'{' should be on the previous line.50
errorParameter rttManager should be final.129
error'rttManager' hides a field.129
errorParameter networkManager should be final.130
error'networkManager' hides a field.130
errorParameter queueManager should be final.130
error'queueManager' hides a field.130
errorParameter tsmpFactory should be final.131
error'tsmpFactory' hides a field.131
errorParameter packetFactory should be final.131
error'packetFactory' hides a field.131
error'{' should be on the previous line.132
error'100' is a magic number.138
errorMethod 'getCwin' is not designed for extension - needs to be abstract, final or empty.148
error'{' should be on the previous line.149
errorMethod 'setCwin' is not designed for extension - needs to be abstract, final or empty.158
errorParameter cwin should be final.158
error'{' should be on the previous line.159
errorMethod 'getSstresh' is not designed for extension - needs to be abstract, final or empty.168
error'{' should be on the previous line.169
errorMethod 'setSstresh' is not designed for extension - needs to be abstract, final or empty.178
errorParameter ssthresh should be final.178
error'ssthresh' hides a field.178
error'{' should be on the previous line.179
errorMethod 'getObservationInterval' is not designed for extension - needs to be abstract, final or empty.188
error'{' should be on the previous line.189
errorMethod 'getDropPacketNotifier' is not designed for extension - needs to be abstract, final or empty.198
error'{' should be on the previous line.199
errorMethod 'getTimestampFactory' is not designed for extension - needs to be abstract, final or empty.208
error'{' should be on the previous line.209
errorMethod 'getRttManager' is not designed for extension - needs to be abstract, final or empty.218
error'{' should be on the previous line.219
errorMethod 'getNetworkManager' is not designed for extension - needs to be abstract, final or empty.228
error'{' should be on the previous line.229
errorMethod 'increaseWindow' is not designed for extension - needs to be abstract, final or empty.238
errorParameter size should be final.238
error'{' should be on the previous line.239
error'{' should be on the previous line.241
error'{' should be on the previous line.245
error'}' should be on the same line.252
error'{' should be on the previous line.254
error'{' should be on the previous line.258
errorMethod 'fastRetransmission' is not designed for extension - needs to be abstract, final or empty.276
errorParameter idx should be final.276
errorParameter size should be final.276
error'{' should be on the previous line.277
error'{' should be on the previous line.279
errorLine is longer than 80 characters.280
error'{' should be on the previous line.282
error'3' is a magic number.284
error'}' should be on the same line.288
error'{' should be on the previous line.290
error'{' should be on the previous line.296
error'{' should be on the previous line.310
errorMethod 'congestion' is not designed for extension - needs to be abstract, final or empty.325
errorParameter timeout should be final.325
error'{' should be on the previous line.326
errorLine is longer than 80 characters.327
error'{' should be on the previous line.329
error'{' should be on the previous line.336
error'{' should be on the previous line.342
error'{' should be on the previous line.346
error'}' should be on the same line.350
error'{' should be on the previous line.352
error'{' should be on the previous line.359
errorMethod 'manageWindow' is not designed for extension - needs to be abstract, final or empty.374
errorParameter idx should be final.374
errorParameter size should be final.374
error'{' should be on the previous line.375
error'{' should be on the previous line.377
error'}' should be on the same line.381
error'{' should be on the previous line.383
error'3' is a magic number.384
error'{' should be on the previous line.385
error'}' should be on the same line.387
error'{' should be on the previous line.389
errorParameter idx should be final.405
error'{' should be on the previous line.406
error'{' should be on the previous line.410
error'{' should be on the previous line.414
errorMethod 'updateWindow' is not designed for extension - needs to be abstract, final or empty.425
error'{' should be on the previous line.426
error'{' should be on the previous line.428
error'{' should be on the previous line.430
error'{' should be on the previous line.445
error'{' should be on the previous line.447
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.459
error'{' should be on the previous line.460
errorMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.469
error'{' should be on the previous line.470
errorMethod 'getNextTimeout' is not designed for extension - needs to be abstract, final or empty.479
error'{' should be on the previous line.480
error'{' should be on the previous line.485
errorLine is longer than 80 characters.493
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.497
error'{' should be on the previous line.498
error'{' should be on the previous line.503
errorMethod 'getNextPacketNonBlocking' is not designed for extension - needs to be abstract, final or empty.518
errorParameter max should be final.518
errorParameter timeout should be final.518
error'{' should be on the previous line.526
error'{' should be on the previous line.530
errorMethod 'ack' is not designed for extension - needs to be abstract, final or empty.546
errorParameter id should be final.546
errorParameter oneway should be final.546
errorParameter rtt should be final.546
error'{' should be on the previous line.547
error'{' should be on the previous line.551
error'{' should be on the previous line.556
error'{' should be on the previous line.565
error'{' should be on the previous line.568
errorLine is longer than 80 characters.580
error'1000.0' is a magic number.580
errorMethod 'accountRtt' is not designed for extension - needs to be abstract, final or empty.593
errorParameter oneway should be final.593
errorParameter rtt should be final.593
error'{' should be on the previous line.594
errorEmpty statement.595
errorMethod 'account' is not designed for extension - needs to be abstract, final or empty.604
errorParameter addr should be final.604
errorParameter len should be final.604
error'{' should be on the previous line.605
errorEmpty statement.606
errorFirst sentence should end with a period.609
errorMethod 'getDataRate' is not designed for extension - needs to be abstract, final or empty.617
errorParameter addr should be final.617
errorParameter packetSize should be final.617
error'{' should be on the previous line.618
error'1000.0' is a magic number.620
error'{' should be on the previous line.624
errorParameter id should be final.643
errorParameter acked should be final.643
error'{' should be on the previous line.644
error'{' should be on the previous line.649
error'{' should be on the previous line.653
error'{' should be on the previous line.658
errorMethod 'addPacket' is not designed for extension - needs to be abstract, final or empty.682
errorParameter priority should be final.682
errorParameter id should be final.682
errorParameter packet should be final.682
errorParameter maxNReXmt should be final.683
error'{' should be on the previous line.684
error'{' should be on the previous line.686
error'{' should be on the previous line.691
error'{' should be on the previous line.699
error'{' should be on the previous line.707
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.723
error'{' should be on the previous line.724
error'{' should be on the previous line.733
errorParameter priority should be final.769
error'priority' hides a field.769
errorParameter id should be final.769
error'id' hides a field.769
errorParameter packet should be final.769
error'packet' hides a field.769
errorParameter maxNReXmt should be final.769
error'{' should be on the previous line.770
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.782
error'{' should be on the previous line.783
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.792
error'{' should be on the previous line.793
errorMethod 'getPacket' is not designed for extension - needs to be abstract, final or empty.802
error'{' should be on the previous line.803
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.812
error'{' should be on the previous line.813
error'{' should be on the previous line.815
errorMethod 'getReXmtCnt' is not designed for extension - needs to be abstract, final or empty.828
error'{' should be on the previous line.829
errorMethod 'getRxCnt' is not designed for extension - needs to be abstract, final or empty.838
error'{' should be on the previous line.839
errorMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.849
error'{' should be on the previous line.850
errorMethod 'getTimestamp' is not designed for extension - needs to be abstract, final or empty.859
error'{' should be on the previous line.860
errorMethod 'transmit' is not designed for extension - needs to be abstract, final or empty.869
error'{' should be on the previous line.870
error'{' should be on the previous line.874
error'{' should be on the previous line.880
error'{' should be on the previous line.882
errorLine is longer than 80 characters.885
error'{' should be on the previous line.890
errorLine is longer than 80 characters.891
error'{' should be on the previous line.899
error'}' should be on the same line.903
error'{' should be on the previous line.905
error'{' should be on the previous line.920
error'{' should be on the previous line.929
error'{' should be on the previous line.931
errorParameter timeout should be final.942
error'timeout' hides a field.942
error'{' should be on the previous line.943
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.954
errorParameter o should be final.954
error'{' should be on the previous line.955
error'{' should be on the previous line.959
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.971
error'{' should be on the previous line.972
error'{' should be on the previous line.985
errorMethod 'notify' is not designed for extension - needs to be abstract, final or empty.997
errorParameter arg should be final.997
error'{' should be on the previous line.998
error'{' should be on the previous line.1004
error'{' should be on the previous line.1017
error'1000' is a magic number.1020

edu/nwu/haurvatat/wfl/MeasurementClient.java

ViolationMessageLine
error'{' should be on the previous line.34
errorLine is longer than 80 characters.39
errorName 'client' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
error'{' should be on the previous line.45
errorParameter args should be final.55
error'{' should be on the previous line.56
error'{' should be on the previous line.59
error'{' should be on the previous line.61
error'400' is a magic number.63
error'1024' is a magic number.63
error'{' should be on the previous line.66
error'}' should be on the same line.71
error'{' should be on the previous line.73
error'}' should be on the same line.76
error'{' should be on the previous line.78
errorParameter id should be final.93
error'{' should be on the previous line.95
error'{' should be on the previous line.99
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.116
error'{' should be on the previous line.117

edu/nwu/time/bll/PacketHandler.java

ViolationMessageLine
error'{' should be on the previous line.34
errorFirst sentence should end with a period.38
error'{' should be on the previous line.42
errorMethod 'handle' is not designed for extension - needs to be abstract, final or empty.50
errorParameter request should be final.50
error'{' should be on the previous line.51
error'{' should be on the previous line.55
error'}' should be on the same line.57
error'{' should be on the previous line.59
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.69
error'{' should be on the previous line.70
errorParameter msg should be final.79
error'{' should be on the previous line.80
errorParameter request should be final.90
errorParameter packet should be final.90
error'{' should be on the previous line.91

edu/nwu/heimdall/api/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/util/bll/FileAccess.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.43
error'{' should be on the previous line.44
errorFirst sentence should end with a period.45
errorParameter file should be final.57
error'{' should be on the previous line.59
errorParameter file should be final.74
errorParameter append should be final.74
error'{' should be on the previous line.76
errorParameter file should be final.91
errorParameter append should be final.92
error'{' should be on the previous line.93
error'{' should be on the previous line.97
errorFirst sentence should end with a period.104
errorParameter file should be final.113
error'{' should be on the previous line.115
errorFirst sentence should end with a period.120
errorParameter file should be final.129
error'{' should be on the previous line.131
errorFirst sentence should end with a period.135
errorParameter file should be final.144
error'{' should be on the previous line.146
error'{' should be on the previous line.150

edu/nwu/net/wfl/ReceiveQueue.java

ViolationMessageLine
error'{' should be on the previous line.43
error'{' should be on the previous line.72
errorMethod 'setMessageHandler' is not designed for extension - needs to be abstract, final or empty.81
errorParameter handler should be final.81
error'{' should be on the previous line.82
errorMethod 'setRequestHandler' is not designed for extension - needs to be abstract, final or empty.91
errorParameter handler should be final.91
error'{' should be on the previous line.92
error'{' should be on the previous line.102
errorMethod 'getMessage' is not designed for extension - needs to be abstract, final or empty.111
error'{' should be on the previous line.112
error'{' should be on the previous line.116
errorLine is longer than 80 characters.118
error'{' should be on the previous line.122
error'{' should be on the previous line.124
error'{' should be on the previous line.127
error'{' should be on the previous line.134
error'}' should be on the same line.136
error'{' should be on the previous line.138
errorEmpty statement.139
errorMethod 'getRequest' is not designed for extension - needs to be abstract, final or empty.152
error'{' should be on the previous line.153
error'{' should be on the previous line.157
errorLine is longer than 80 characters.159
error'{' should be on the previous line.163
error'{' should be on the previous line.165
error'{' should be on the previous line.168
error'{' should be on the previous line.175
error'}' should be on the same line.177
error'{' should be on the previous line.179
errorEmpty statement.180
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.193
errorParameter pkt should be final.193
error'{' should be on the previous line.194
error'{' should be on the previous line.198
error'}' should be on the same line.200
error'{' should be on the previous line.202
error'{' should be on the previous line.204
error'{' should be on the previous line.206
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.219
errorParameter pkt should be final.219
error'{' should be on the previous line.220
error'{' should be on the previous line.224
error'}' should be on the same line.226
error'{' should be on the previous line.228
error'{' should be on the previous line.230
error'{' should be on the previous line.232
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.243
error'{' should be on the previous line.244
error'{' should be on the previous line.251
error'{' should be on the previous line.255
error'{' should be on the previous line.259
error'{' should be on the previous line.267
error'{' should be on the previous line.275
error'{' should be on the previous line.279
error'{' should be on the previous line.283
error'{' should be on the previous line.291
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.300
error'{' should be on the previous line.301
error'{' should be on the previous line.303
error'{' should be on the previous line.308
error'{' should be on the previous line.313
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.325
error'{' should be on the previous line.326
errorParameter msg should be final.335
error'{' should be on the previous line.336
errorParameter msg should be final.345
error'{' should be on the previous line.346
error'{' should be on the previous line.354
error'{' should be on the previous line.364
error'{' should be on the previous line.373
errorParameter message should be final.382
error'message' hides a field.382
error'{' should be on the previous line.383
error'{' should be on the previous line.393
error'{' should be on the previous line.402
errorParameter request should be final.411
error'request' hides a field.411
error'{' should be on the previous line.412
error'{' should be on the previous line.422

edu/nwu/heimdall/wfl/Server.java

ViolationMessageLine
error'{' should be on the previous line.34
errorFirst sentence should end with a period.47
errorParameter factory should be final.52
error'{' should be on the previous line.53
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.61
error'{' should be on the previous line.62
error'{' should be on the previous line.66
error'{' should be on the previous line.70
error'}' should be on the same line.73
error'{' should be on the previous line.75
errorParameter msg should be final.88
error'{' should be on the previous line.89
errorParameter msg should be final.98
error'{' should be on the previous line.99
errorParameter msg should be final.108
error'{' should be on the previous line.109
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.118
error'{' should be on the previous line.119
errorMethod 'start' is not designed for extension - needs to be abstract, final or empty.131
error'{' should be on the previous line.132
error'{' should be on the previous line.136
error'}' should be on the same line.145
error'{' should be on the previous line.147
errorMethod 'stop' is not designed for extension - needs to be abstract, final or empty.155
error'{' should be on the previous line.156
error'{' should be on the previous line.160

edu/nwu/heimdall/dll/HeimdallPacketMapping.java

ViolationMessageLine
error'{' should be on the previous line.27
errorFirst sentence should end with a period.28
error'{' should be on the previous line.32

edu/nwu/net/bll/UnreliableConnection.java

ViolationMessageLine
error'{' should be on the previous line.46
error'static' modifier out of order with the JLS suggestions.54
errorParameter mapping should be final.86
error'mapping' hides a field.86
errorParameter localAddress should be final.87
errorParameter remoteAddress should be final.87
errorParameter factory should be final.88
error'factory' hides a field.88
errorParameter maxNReXmt should be final.88
error'maxNReXmt' hides a field.88
error'{' should be on the previous line.89
errorLine is longer than 80 characters.95
error'{' should be on the previous line.101
errorMethod 'getDataRate' is not designed for extension - needs to be abstract, final or empty.114
error'{' should be on the previous line.115
error'1500' is a magic number.116
errorMethod 'ack' is not designed for extension - needs to be abstract, final or empty.126
errorParameter id should be final.126
errorParameter oneway should be final.126
errorParameter rtt should be final.126
error'{' should be on the previous line.127
error'{' should be on the previous line.135
error'{' should be on the previous line.137
error'{' should be on the previous line.142
error'{' should be on the previous line.151
error'{' should be on the previous line.163
error'{' should be on the previous line.165
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.177
error'{' should be on the previous line.178
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.187
error'{' should be on the previous line.188
errorMethod 'hasPacketsToSend' is not designed for extension - needs to be abstract, final or empty.197
error'{' should be on the previous line.198
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.207
error'{' should be on the previous line.208
errorMethod 'isConnectionPending' is not designed for extension - needs to be abstract, final or empty.217
error'{' should be on the previous line.218
errorMethod 'isConnected' is not designed for extension - needs to be abstract, final or empty.227
error'{' should be on the previous line.228
errorMethod 'getNextTimeout' is not designed for extension - needs to be abstract, final or empty.237
error'{' should be on the previous line.238
error'{' should be on the previous line.242
errorLine is longer than 80 characters.250
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.254
error'{' should be on the previous line.255
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.262
error'{' should be on the previous line.263
error'{' should be on the previous line.265
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.281
errorParameter priority should be final.281
errorParameter packet should be final.281
errorParameter maxNReXmt should be final.281
error'maxNReXmt' hides a field.281
error'{' should be on the previous line.283
error'{' should be on the previous line.285
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.302
errorParameter priority should be final.302
errorParameter packet should be final.302
errorParameter maxNReXmt should be final.302
error'maxNReXmt' hides a field.302
error'{' should be on the previous line.304
error'{' should be on the previous line.306
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.323
errorParameter priority should be final.323
errorParameter packet should be final.323
errorParameter maxNReXmt should be final.323
error'maxNReXmt' hides a field.323
error'{' should be on the previous line.325
error'{' should be on the previous line.327
errorMethod 'writeBlocking' is not designed for extension - needs to be abstract, final or empty.340
errorParameter sock should be final.340
errorParameter maxSize should be final.341
error'{' should be on the previous line.342
error'{' should be on the previous line.344
errorLine is longer than 80 characters.348
errorLine is longer than 80 characters.350
error'{' should be on the previous line.357
error'{' should be on the previous line.363
error'{' should be on the previous line.369
error'{' should be on the previous line.377
error'}' should be on the same line.381
error'{' should be on the previous line.383
error'{' should be on the previous line.393
error'{' should be on the previous line.398
error'{' should be on the previous line.400
error'{' should be on the previous line.406
error'{' should be on the previous line.411
errorLine is longer than 80 characters.421
error'}' should be on the same line.422
error'{' should be on the previous line.424
error'{' should be on the previous line.430
error'{' should be on the previous line.439
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.448
error'{' should be on the previous line.449
error'{' should be on the previous line.457
error'}' should be on the same line.459
error'{' should be on the previous line.461
error'}' should be on the same line.463
error'{' should be on the previous line.465
error'}' should be on the same line.467
error'{' should be on the previous line.469

edu/nwu/reflect/dll/ArrayType.java

ViolationMessageLine
error'{' should be on the previous line.31
errorParameter id should be final.40
error'{' should be on the previous line.41
errorParameter decoder should be final.55
errorParameter typeMapping should be final.55
error'{' should be on the previous line.57
error'{' should be on the previous line.64
error'}' should be on the same line.68
error'{' should be on the previous line.70
errorParameter encoder should be final.86
errorParameter typeMapping should be final.86
errorParameter instance should be final.87
error'{' should be on the previous line.88
error'{' should be on the previous line.90
error'{' should be on the previous line.98
error'{' should be on the previous line.106
error'}' should be on the same line.111
error'{' should be on the previous line.113
errorParameter decoder should be final.130
errorParameter typeMapping should be final.130
errorParameter dim should be final.131
errorParameter componentType should be final.131
error'{' should be on the previous line.133
error'{' should be on the previous line.145
error'{' should be on the previous line.147
error'}' should be on the same line.149
error'{' should be on the previous line.151
errorParameter encoder should be final.170
errorParameter typeMapping should be final.170
errorParameter arr should be final.171
errorParameter dim should be final.171
errorParameter componentType should be final.171
error'{' should be on the previous line.173
error'{' should be on the previous line.179
error'{' should be on the previous line.181
error'}' should be on the same line.184
error'{' should be on the previous line.186

edu/nwu/heimdall/bll/RemoteException.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter msg should be final.34
errorParameter t should be final.34
error'{' should be on the previous line.35

edu/nwu/net/bll/DatagramSocket.java

ViolationMessageLine
error'{' should be on the previous line.47
errorName 'MAX_NREXMT' must match pattern '^[a-z][a-zA-Z0-9]*$'.58
errorVariable 'MAX_NREXMT' must be private and have accessor methods.58
error'4' is a magic number.58
errorName 'BANDWIDTH_ESTIMATION_INTERVAL' must match pattern '^[a-z][a-zA-Z0-9]*$'.61
errorVariable 'BANDWIDTH_ESTIMATION_INTERVAL' must be private and have accessor methods.61
error'30000' is a magic number.61
errorName 'MAX_DATARATE' must match pattern '^[a-z][a-zA-Z0-9]*$'.64
errorVariable 'MAX_DATARATE' must be private and have accessor methods.64
error'100000000' is a magic number.64
errorFirst sentence should end with a period.69
errorFirst sentence should end with a period.72
errorFirst sentence should end with a period.75
errorLine is longer than 80 characters.82
errorLine is longer than 80 characters.100
error'{' should be on the previous line.115
errorParameter address should be final.130
errorParameter receiveQ should be final.130
error'receiveQ' hides a field.130
error'{' should be on the previous line.132
errorMethod 'getEstimatedBandwidth' is not designed for extension - needs to be abstract, final or empty.149
error'{' should be on the previous line.150
error'{' should be on the previous line.158
error'{' should be on the previous line.164
errorLine is longer than 80 characters.179
errorParameter soAddr1 should be final.181
errorParameter soAddr2 should be final.182
error'{' should be on the previous line.183
errorParameter address should be final.203
error'{' should be on the previous line.204
error'{' should be on the previous line.208
error'{' should be on the previous line.210
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.228
error'{' should be on the previous line.229
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.240
error'{' should be on the previous line.241
errorLine is longer than 80 characters.248
errorMethod 'getLocalPort' is not designed for extension - needs to be abstract, final or empty.250
error'{' should be on the previous line.251
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.258
error'{' should be on the previous line.259
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.270
error'{' should be on the previous line.272
error'{' should be on the previous line.274
errorMethod 'receiveRequest' is not designed for extension - needs to be abstract, final or empty.288
error'{' should be on the previous line.290
error'{' should be on the previous line.292
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.306
errorParameter pkt should be final.306
error'{' should be on the previous line.308
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.320
errorParameter priority should be final.320
errorParameter pkt should be final.320
error'{' should be on the previous line.322
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.335
errorParameter priority should be final.335
errorParameter pkt should be final.335
errorParameter maxNReXmt should be final.335
error'{' should be on the previous line.337
error'{' should be on the previous line.339
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.358
errorParameter request should be final.358
errorParameter pkt should be final.358
error'{' should be on the previous line.360
error'{' should be on the previous line.362
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.385
errorParameter pkt should be final.385
error'{' should be on the previous line.387
error'{' should be on the previous line.389
errorLine is longer than 80 characters.394
error'{' should be on the previous line.401
errorParameter priority should be final.418
errorParameter pkt should be final.418
errorParameter maxNReXmt should be final.418
error'{' should be on the previous line.420
error'{' should be on the previous line.424
error'{' should be on the previous line.428
error'}' should be on the same line.431
error'{' should be on the previous line.433
error'{' should be on the previous line.435
errorParameter priority should be final.450
errorParameter pkt should be final.450
errorParameter maxNReXmt should be final.450
error'{' should be on the previous line.452
error'{' should be on the previous line.456
error'{' should be on the previous line.460
error'}' should be on the same line.463
error'{' should be on the previous line.465
error'{' should be on the previous line.467
errorParameter priority should be final.482
errorParameter pkt should be final.482
errorParameter maxNReXmt should be final.482
error'{' should be on the previous line.484
error'{' should be on the previous line.488
error'{' should be on the previous line.493
error'{' should be on the previous line.497
error'}' should be on the same line.500
error'{' should be on the previous line.502
error'{' should be on the previous line.504
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.515
error'{' should be on the previous line.516
error'{' should be on the previous line.522
error'{' should be on the previous line.535
error'{' should be on the previous line.549
error'{' should be on the previous line.551
errorParameter msg should be final.576
error'{' should be on the previous line.577
error'{' should be on the previous line.579
errorParameter pkt should be final.591
error'{' should be on the previous line.593
error'{' should be on the previous line.595
error'{' should be on the previous line.601
error'}' should be on the same line.604
error'{' should be on the previous line.606
error'{' should be on the previous line.608
error'{' should be on the previous line.618
error'{' should be on the previous line.620
error'{' should be on the previous line.624
error'{' should be on the previous line.632
error'}' should be on the same line.636
error'{' should be on the previous line.638
errorMust have at least one statement.638
error'}' should be on the same line.640
error'{' should be on the previous line.642
error'{' should be on the previous line.644
error'{' should be on the previous line.646
error'}' should be on the same line.650
error'{' should be on the previous line.652
error'{' should be on the previous line.654
error'}' should be on the same line.657
error'{' should be on the previous line.659
errorEmpty statement.660
error'}' should be on the same line.661
error'{' should be on the previous line.663
error'{' should be on the previous line.678
error'{' should be on the previous line.688
error'{' should be on the previous line.694
error'{' should be on the previous line.696
errorLine is longer than 80 characters.699
error'{' should be on the previous line.699
error'}' should be on the same line.704
error'{' should be on the previous line.706
error'{' should be on the previous line.709
error'{' should be on the previous line.712
error'}' should be on the same line.716
errorLine is longer than 80 characters.718
errorLine is longer than 80 characters.724
error'{' should be on the previous line.731
errorLine is longer than 80 characters.732
error'{' should be on the previous line.743
error'{' should be on the previous line.745
error'{' should be on the previous line.750
error'{' should be on the previous line.756
error'{' should be on the previous line.758
error'}' should be on the same line.761
error'{' should be on the previous line.763
error'{' should be on the previous line.765
error'}' should be on the same line.772
error'{' should be on the previous line.774
error'{' should be on the previous line.783
error'{' should be on the previous line.795
error'{' should be on the previous line.797
error'{' should be on the previous line.799
error'}' should be on the same line.802
error'{' should be on the previous line.804
error'32768' is a magic number.806
error'{' should be on the previous line.810
error'{' should be on the previous line.822
error'{' should be on the previous line.830
error'{' should be on the previous line.832
error'{' should be on the previous line.834
error'{' should be on the previous line.839
error'{' should be on the previous line.843
error'{' should be on the previous line.845
error'}' should be on the same line.848
error'{' should be on the previous line.850
error'{' should be on the previous line.852
error'}' should be on the same line.855
error'{' should be on the previous line.857
error'{' should be on the previous line.862
error'{' should be on the previous line.868
errorLine is longer than 80 characters.871
error'}' should be on the same line.877
error'{' should be on the previous line.879
errorLine is longer than 80 characters.887
error'}' should be on the same line.894
error'{' should be on the previous line.896
errorLine is longer than 80 characters.904
error'}' should be on the same line.908
error'{' should be on the previous line.910
error'{' should be on the previous line.918
errorLine is longer than 80 characters.924
error'}' should be on the same line.932
error'{' should be on the previous line.934
error'{' should be on the previous line.936
error'}' should be on the same line.938
error'{' should be on the previous line.940
error'}' should be on the same line.943
error'{' should be on the previous line.945
error'}' should be on the same line.947
error'{' should be on the previous line.949
error'}' should be on the same line.951
error'{' should be on the previous line.953
error'{' should be on the previous line.957
error'{' should be on the previous line.973
error'{' should be on the previous line.975
error'{' should be on the previous line.984
error'{' should be on the previous line.986
error'{' should be on the previous line.993
error'{' should be on the previous line.999
error'{' should be on the previous line.1004
error'}' should be on the same line.1007
error'{' should be on the previous line.1009
error'{' should be on the previous line.1012
errorParameter id should be final.1031
errorParameter size should be final.1031
errorParameter timestamp should be final.1031
errorParameter addr should be final.1032
error'{' should be on the previous line.1033
error'{' should be on the previous line.1035
error'{' should be on the previous line.1045
error'}' should be on the same line.1047
error'{' should be on the previous line.1049
error'{' should be on the previous line.1054
error'{' should be on the previous line.1065
error'{' should be on the previous line.1076
error'{' should be on the previous line.1084
error'{' should be on the previous line.1086
error'{' should be on the previous line.1092
error'{' should be on the previous line.1096
error'{' should be on the previous line.1101
error'{' should be on the previous line.1103
error'{' should be on the previous line.1108
error'}' should be on the same line.1110
error'{' should be on the previous line.1112
errorEmpty statement.1113
error'}' should be on the same line.1115
error'{' should be on the previous line.1117
error'{' should be on the previous line.1119
error'{' should be on the previous line.1126
error'{' should be on the previous line.1135
errorLine is longer than 80 characters.1136

edu/nwu/heimdall/config/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/dll/PacketFactory.java

ViolationMessageLine
error'{' should be on the previous line.37
error'{' should be on the previous line.48
errorParameter mapping should be final.57
error'mapping' hides a field.57
error'{' should be on the previous line.58
errorParameter mapping should be final.68
error'mapping' hides a field.68
errorParameter typeMapping should be final.68
error'typeMapping' hides a field.68
error'{' should be on the previous line.69
errorMethod 'getPacketMapping' is not designed for extension - needs to be abstract, final or empty.77
errorMissing a Javadoc comment.77
error'{' should be on the previous line.78
errorMethod 'getTypeMapping' is not designed for extension - needs to be abstract, final or empty.85
errorMissing a Javadoc comment.85
error'{' should be on the previous line.86
errorMethod 'resolve' is not designed for extension - needs to be abstract, final or empty.93
errorMissing a Javadoc comment.93
errorParameter data should be final.93
errorParameter offset should be final.93
errorParameter length should be final.93
error'{' should be on the previous line.95
error'{' should be on the previous line.97
errorMethod 'resolveAll' is not designed for extension - needs to be abstract, final or empty.114
errorMissing a Javadoc comment.114
errorParameter data should be final.114
errorParameter offset should be final.114
errorParameter length should be final.114
error'{' should be on the previous line.116
error'{' should be on the previous line.120
error'{' should be on the previous line.122
errorLine is longer than 80 characters.142
errorMethod 'resolve' is not designed for extension - needs to be abstract, final or empty.144
errorMissing a Javadoc comment.144
errorParameter pkt should be final.144
error'{' should be on the previous line.146
errorParameter type should be final.165
errorParameter version should be final.165
error'{' should be on the previous line.167
error'{' should be on the previous line.172

edu/nwu/net/dll/MessagePacket.java

ViolationMessageLine
error'{' should be on the previous line.31
error'{' should be on the previous line.53
errorParameter id should be final.63
error'id' hides a field.63
errorParameter buf should be final.63
error'buf' hides a field.63
error'{' should be on the previous line.64
error'{' should be on the previous line.68
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.81
error'{' should be on the previous line.82
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.91
error'{' should be on the previous line.92
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.102
errorParameter in should be final.102
error'{' should be on the previous line.104
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.115
errorParameter out should be final.115
error'{' should be on the previous line.116
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.127
error'{' should be on the previous line.128
error'buf' hides a field.129

edu/nwu/util/api/ITimestampFactory.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.34
errorRedundant 'public' modifier.43
errorRedundant 'public' modifier.50

edu/nwu/net/api/IQueueManager.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.39

edu/nwu/graph/bll/Edge.java

ViolationMessageLine
error'{' should be on the previous line.29
errorFirst sentence should end with a period.30
errorParameter label should be final.56
error'label' hides a field.56
errorParameter cost should be final.56
error'cost' hides a field.56
errorParameter from should be final.56
error'from' hides a field.56
errorParameter to should be final.56
error'to' hides a field.56
error'{' should be on the previous line.57
errorMethod 'getCost' is not designed for extension - needs to be abstract, final or empty.70
error'{' should be on the previous line.71
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.80
error'{' should be on the previous line.81
errorMethod 'getLabel' is not designed for extension - needs to be abstract, final or empty.90
error'{' should be on the previous line.91
errorUnused @throws tag for 'ClassCastException'.138
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.141
errorParameter o should be final.141
error'{' should be on the previous line.142
error'{' should be on the previous line.144
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.158
errorParameter o should be final.158
error'{' should be on the previous line.159
error'{' should be on the previous line.161
error'{' should be on the previous line.166
errorMethod 'from' is not designed for extension - needs to be abstract, final or empty.178
error'{' should be on the previous line.179
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.188
error'{' should be on the previous line.189
errorMethod 'to' is not designed for extension - needs to be abstract, final or empty.198
error'{' should be on the previous line.199

edu/nwu/heimdall/bll/RemoteDirectory.java

ViolationMessageLine
error'{' should be on the previous line.45
errorLine is longer than 80 characters.50
errorName 'client' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.50
errorParameter id should be final.67
error'id' hides a field.67
errorParameter addr should be final.67
error'addr' hides a field.67
error'{' should be on the previous line.68
errorParameter id should be final.79
error'id' hides a field.79
errorParameter addr should be final.79
error'addr' hides a field.79
errorParameter reliable should be final.79
error'reliable' hides a field.79
error'{' should be on the previous line.80
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.92
error'{' should be on the previous line.93
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.102
error'{' should be on the previous line.103
error'{' should be on the previous line.105
error'{' should be on the previous line.109
error'{' should be on the previous line.117
error'{' should be on the previous line.119
errorLine is longer than 80 characters.120
error'}' should be on the same line.124
error'{' should be on the previous line.126
error'}' should be on the same line.129
error'{' should be on the previous line.131
error'}' should be on the same line.134
error'{' should be on the previous line.136
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.150
error'{' should be on the previous line.151
error'{' should be on the previous line.155
error'{' should be on the previous line.159
error'{' should be on the previous line.167
error'{' should be on the previous line.169
error'}' should be on the same line.174
error'{' should be on the previous line.176
error'}' should be on the same line.179
error'{' should be on the previous line.181
error'}' should be on the same line.184
error'{' should be on the previous line.186
error'{' should be on the previous line.199
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.211
errorParameter num should be final.211
errorParameter offset should be final.211
error'{' should be on the previous line.212
error'{' should be on the previous line.214
error'{' should be on the previous line.218
error'{' should be on the previous line.226
error'{' should be on the previous line.228
error'}' should be on the same line.233
error'{' should be on the previous line.235
error'}' should be on the same line.238
error'{' should be on the previous line.240
error'}' should be on the same line.243
error'{' should be on the previous line.245
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.262
errorParameter num should be final.262
errorParameter key should be final.262
error'{' should be on the previous line.263
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.274
errorParameter key should be final.274
error'{' should be on the previous line.275
error'{' should be on the previous line.279
error'{' should be on the previous line.283
error'{' should be on the previous line.291
error'{' should be on the previous line.293
error'}' should be on the same line.300
error'{' should be on the previous line.302
error'}' should be on the same line.305
error'{' should be on the previous line.307
error'}' should be on the same line.310
error'{' should be on the previous line.312
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.329
errorParameter key should be final.329
errorParameter value should be final.329
error'{' should be on the previous line.330
error'{' should be on the previous line.334
error'{' should be on the previous line.338
error'{' should be on the previous line.346
error'{' should be on the previous line.348
error'}' should be on the same line.352
error'{' should be on the previous line.354
errorLine is longer than 80 characters.355
error'}' should be on the same line.359
error'{' should be on the previous line.361
error'}' should be on the same line.364
error'{' should be on the previous line.366
error'}' should be on the same line.369
error'{' should be on the previous line.371
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.385
error'{' should be on the previous line.386
errorParameter msg should be final.395
error'{' should be on the previous line.396
errorParameter msg should be final.406
errorParameter e should be final.406
error'{' should be on the previous line.407
errorLine is longer than 80 characters.416
errorClass RemoteEntry should be declared as final.418
error'{' should be on the previous line.419
errorFirst sentence should end with a period.420
errorParameter key should be final.426
errorParameter value should be final.426
error'{' should be on the previous line.427
errorParameter value should be final.438
error'{' should be on the previous line.439
error'{' should be on the previous line.443

edu/nwu/net/api/IMessage.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/bll/AdaptiveQueue.java

ViolationMessageLine
error'{' should be on the previous line.40
error'32' is a magic number.46
error'128' is a magic number.52
errorParameter timestampFactory should be final.75
error'timestampFactory' hides a field.75
errorParameter minDropInterval should be final.76
error'minDropInterval' hides a field.76
error'{' should be on the previous line.77
errorMethod 'getDropPacketNotifier' is not designed for extension - needs to be abstract, final or empty.87
error'{' should be on the previous line.88
errorMethod 'setSizeLimits' is not designed for extension - needs to be abstract, final or empty.98
errorParameter min should be final.98
errorParameter max should be final.98
error'{' should be on the previous line.99
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.110
error'{' should be on the previous line.111
errorMethod 'removeFirst' is not designed for extension - needs to be abstract, final or empty.120
error'{' should be on the previous line.121
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.136
errorParameter obj should be final.136
error'{' should be on the previous line.137
errorMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.153
error'{' should be on the previous line.154
error'{' should be on the previous line.162
error'{' should be on the previous line.164
error'}' should be on the same line.166
error'{' should be on the previous line.168
error'{' should be on the previous line.183
error'{' should be on the previous line.188
error'{' should be on the previous line.190
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.206
error'{' should be on the previous line.207

edu/nwu/reflect/dll/BooleanType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/net/bll/NetworkManager.java

ViolationMessageLine
errorClass NetworkManager should be declared as final.36
error'{' should be on the previous line.38
errorLine is longer than 80 characters.43
errorLine is longer than 80 characters.47
errorParameter tsmpFactory should be final.61
error'tsmpFactory' hides a field.61
error'{' should be on the previous line.62
error'{' should be on the previous line.73
error'{' should be on the previous line.83
error'{' should be on the previous line.91
error'{' should be on the previous line.99
error'{' should be on the previous line.104
error'{' should be on the previous line.109
errorParameter address should be final.122
error'{' should be on the previous line.123
error'{' should be on the previous line.127
error'{' should be on the previous line.141
error'{' should be on the previous line.151

edu/nwu/haurvatat/bll/BandwidthProbe.java

ViolationMessageLine
errorClass BandwidthProbe should be declared as final.38
error'{' should be on the previous line.39
errorFirst sentence should end with a period.46
errorName 'client' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.50
errorName 'timer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.56
errorParameter address should be final.66
error'address' hides a field.66
error'{' should be on the previous line.67
errorParameter address should be final.77
error'{' should be on the previous line.78
error'{' should be on the previous line.80
error'{' should be on the previous line.91
error'{' should be on the previous line.99
error'{' should be on the previous line.101
error'{' should be on the previous line.103
error'{' should be on the previous line.110
error'{' should be on the previous line.114
error'}' should be on the same line.118
error'{' should be on the previous line.120
error'}' should be on the same line.123
error'{' should be on the previous line.125
error'}' should be on the same line.127
error'{' should be on the previous line.129
errorParameter msg should be final.139
error'{' should be on the previous line.140
errorParameter msg should be final.150
errorParameter e should be final.150
error'{' should be on the previous line.151

edu/nwu/net/bll/ReliableConnectionMapping.java

ViolationMessageLine
error'{' should be on the previous line.39
errorLine is longer than 80 characters.41
error'{' should be on the previous line.53
errorParameter msg should be final.61
error'{' should be on the previous line.62
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.71
error'{' should be on the previous line.72
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.82
errorParameter address should be final.82
errorParameter conn should be final.82
error'{' should be on the previous line.85
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.97
errorParameter channel should be final.97
errorParameter conn should be final.97
error'{' should be on the previous line.100
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.111
errorParameter channel should be final.111
error'{' should be on the previous line.112
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.122
errorParameter connection should be final.122
errorExpected @param tag for 'connection'.122
error'{' should be on the previous line.123
error'{' should be on the previous line.129
error'{' should be on the previous line.133
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.146
errorParameter channel should be final.146
error'{' should be on the previous line.147
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.158
errorParameter address should be final.158
error'{' should be on the previous line.159
errorFirst sentence should end with a period.163
errorMethod 'getConnections' is not designed for extension - needs to be abstract, final or empty.168
error'{' should be on the previous line.169
errorLine is longer than 80 characters.170

edu/nwu/stat/AsciiPlot.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.31
error'{' should be on the previous line.32
errorParameter list should be final.42
errorParameter numPoints should be final.42
errorParameter cols should be final.42
error'{' should be on the previous line.43
error'{' should be on the previous line.48
error'{' should be on the previous line.55
error'{' should be on the previous line.60
error'100.0' is a magic number.63
error'6' is a magic number.65
error'{' should be on the previous line.66
error'{' should be on the previous line.76
error'7' is a magic number.87
error'{' should be on the previous line.88
error'6' is a magic number.94
error'{' should be on the previous line.95

edu/nwu/time/wfl/TimeSyncClient.java

ViolationMessageLine
error'{' should be on the previous line.37
errorFirst sentence should end with a period.59
errorParameter server should be final.64
error'{' should be on the previous line.65
errorFirst sentence should end with a period.69
errorParameter server should be final.75
errorParameter factory should be final.75
error'{' should be on the previous line.76
error'{' should be on the previous line.87
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.98
error'{' should be on the previous line.99
error'{' should be on the previous line.103
error'{' should be on the previous line.105
error'{' should be on the previous line.107
error'}' should be on the same line.113
error'{' should be on the previous line.115
errorMethod 'synchronize' is not designed for extension - needs to be abstract, final or empty.125
error'{' should be on the previous line.126
error'{' should be on the previous line.130
errorParameter msg should be final.140
error'{' should be on the previous line.141
errorParameter msg should be final.151
errorParameter th should be final.151
error'{' should be on the previous line.152
errorParameter msg should be final.161
error'{' should be on the previous line.162
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.171
error'{' should be on the previous line.172
errorMethod 'start' is not designed for extension - needs to be abstract, final or empty.184
error'{' should be on the previous line.185
error'{' should be on the previous line.189
error'}' should be on the same line.196
error'{' should be on the previous line.198
errorMethod 'stop' is not designed for extension - needs to be abstract, final or empty.206
error'{' should be on the previous line.207
error'{' should be on the previous line.211

edu/nwu/net/api/IRateLimitedSocket.java

ViolationMessageLine
error'{' should be on the previous line.28
errorLine is longer than 80 characters.30
errorLine is longer than 80 characters.37

edu/nwu/time/dll/QueryPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.52
errorParameter timestamp should be final.61
error'{' should be on the previous line.62
errorMethod 'getClientTimestamp' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.83
errorParameter in should be final.83
error'{' should be on the previous line.85
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.95
errorParameter out should be final.95
error'{' should be on the previous line.96

edu/nwu/util/api/IDisposable.java

ViolationMessageLine
errorLine is longer than 80 characters.22
error'{' should be on the previous line.28
errorRedundant 'public' modifier.32

edu/nwu/net/wfl/SharedPacketSocket.java

ViolationMessageLine
errorLine is longer than 80 characters.47
error'{' should be on the previous line.52
errorFirst sentence should end with a period.53
errorFirst sentence should end with a period.59
errorParameter socket should be final.78
error'socket' hides a field.78
error'{' should be on the previous line.79
errorMethod 'setAvailableBandwidth' is not designed for extension - needs to be abstract, final or empty.89
errorParameter value should be final.89
error'{' should be on the previous line.90
errorMethod 'getAvailableBandwidth' is not designed for extension - needs to be abstract, final or empty.99
error'{' should be on the previous line.100
error'{' should be on the previous line.102
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.114
error'{' should be on the previous line.115
errorMethod 'getTypeMapping' is not designed for extension - needs to be abstract, final or empty.124
error'{' should be on the previous line.125
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.132
error'{' should be on the previous line.133
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.143
errorParameter nsId should be final.143
error'{' should be on the previous line.144
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.156
errorParameter nsId should be final.156
errorParameter lowPriority should be final.156
error'{' should be on the previous line.157
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.167
error'{' should be on the previous line.168
errorParameter nsId should be final.178
error'{' should be on the previous line.179
errorParameter nsId should be final.189
errorParameter queue should be final.189
error'{' should be on the previous line.190
error'{' should be on the previous line.192
errorParameter nsId should be final.205
error'{' should be on the previous line.206
error'{' should be on the previous line.208
error'{' should be on the previous line.220
errorParameter msg should be final.237
error'{' should be on the previous line.238
error'{' should be on the previous line.240
errorParameter msg should be final.251
errorParameter e should be final.251
error'{' should be on the previous line.252
error'{' should be on the previous line.254
errorParameter msg should be final.264
error'{' should be on the previous line.265
error'{' should be on the previous line.267
errorParameter msg should be final.277
error'{' should be on the previous line.278
error'{' should be on the previous line.280
errorParameter msg should be final.290
error'{' should be on the previous line.291
error'{' should be on the previous line.293
errorParameter msg should be final.304
errorParameter e should be final.304
error'{' should be on the previous line.305
error'{' should be on the previous line.307
error'{' should be on the previous line.316
errorLine is longer than 80 characters.317
error'{' should be on the previous line.320
error'{' should be on the previous line.327
error'}' should be on the same line.329
error'{' should be on the previous line.331
errorMust have at least one statement.331
error'{' should be on the previous line.338
error'}' should be on the same line.340
error'{' should be on the previous line.342
errorMust have at least one statement.342
error'{' should be on the previous line.355
errorParameter nsId should be final.371
error'nsId' hides a field.371
errorParameter queue should be final.371
error'{' should be on the previous line.372
errorMethod 'getEstimatedBandwidth' is not designed for extension - needs to be abstract, final or empty.383
error'{' should be on the previous line.384
errorMethod 'getRttManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.393
error'{' should be on the previous line.394
errorMethod 'getRttManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.403
error'{' should be on the previous line.404
errorMethod 'getNetworkManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.413
error'{' should be on the previous line.414
errorMethod 'getNetworkManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.423
error'{' should be on the previous line.424
errorMethod 'getSeqNrManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.433
error'{' should be on the previous line.434
errorMethod 'getSeqNrManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.443
error'{' should be on the previous line.444
errorMethod 'getInstanceRx' is not designed for extension - needs to be abstract, final or empty.453
error'{' should be on the previous line.454
errorMethod 'getInstanceTx' is not designed for extension - needs to be abstract, final or empty.463
error'{' should be on the previous line.464
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.473
error'{' should be on the previous line.474
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.483
error'{' should be on the previous line.484
errorMethod 'getNsId' is not designed for extension - needs to be abstract, final or empty.493
error'{' should be on the previous line.494
errorMethod 'getPacketMapping' is not designed for extension - needs to be abstract, final or empty.503
error'{' should be on the previous line.504
errorMethod 'getTypeMapping' is not designed for extension - needs to be abstract, final or empty.513
error'{' should be on the previous line.514
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.521
error'{' should be on the previous line.522
error'{' should be on the previous line.524
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.539
error'{' should be on the previous line.541
error'{' should be on the previous line.543
errorMethod 'setHandler' is not designed for extension - needs to be abstract, final or empty.555
errorParameter handler should be final.555
error'{' should be on the previous line.556
errorMethod 'receiveRequest' is not designed for extension - needs to be abstract, final or empty.567
error'{' should be on the previous line.569
error'{' should be on the previous line.571
errorMethod 'setHandler' is not designed for extension - needs to be abstract, final or empty.583
errorParameter handler should be final.583
error'{' should be on the previous line.584
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.595
errorParameter pkt should be final.595
error'{' should be on the previous line.597
error'{' should be on the previous line.599
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.612
errorParameter priority should be final.612
errorParameter pkt should be final.612
error'{' should be on the previous line.614
error'{' should be on the previous line.616
errorLine is longer than 80 characters.626
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.630
errorParameter priority should be final.630
errorParameter pkt should be final.630
errorParameter reliable should be final.630
error'{' should be on the previous line.632
error'{' should be on the previous line.634
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.648
errorParameter priority should be final.648
errorParameter pkt should be final.648
errorParameter maxNReXmt should be final.648
error'{' should be on the previous line.650
error'{' should be on the previous line.652
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.665
errorParameter request should be final.665
errorParameter pkt should be final.665
error'{' should be on the previous line.667
error'{' should be on the previous line.669
errorLine is longer than 80 characters.679
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.683
errorParameter request should be final.683
errorParameter pkt should be final.683
errorParameter reliable should be final.683
error'{' should be on the previous line.685
error'{' should be on the previous line.687
errorLine is longer than 80 characters.693
errorLine is longer than 80 characters.700
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.704
errorParameter pkt should be final.704
error'{' should be on the previous line.706
error'{' should be on the previous line.708
errorLine is longer than 80 characters.721
errorLine is longer than 80 characters.724
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.728
errorParameter pkt should be final.728
errorParameter reliable should be final.728
error'{' should be on the previous line.730
error'{' should be on the previous line.732
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.744
error'{' should be on the previous line.745
error'{' should be on the previous line.754
error'{' should be on the previous line.762
error'{' should be on the previous line.764
error'{' should be on the previous line.766
error'{' should be on the previous line.770
error'{' should be on the previous line.779
error'}' should be on the same line.781
error'{' should be on the previous line.783
error'}' should be on the same line.788
error'{' should be on the previous line.790
error'}' should be on the same line.792
error'{' should be on the previous line.794
error'{' should be on the previous line.798
error'{' should be on the previous line.814
error'{' should be on the previous line.822
error'{' should be on the previous line.824
error'{' should be on the previous line.826
error'{' should be on the previous line.830
error'}' should be on the same line.836
error'{' should be on the previous line.838
error'}' should be on the same line.840
error'{' should be on the previous line.842
error'{' should be on the previous line.846

edu/nwu/reflect/dll/DoubleType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/net/dll/IPacketFactory.java

ViolationMessageLine
error'{' should be on the previous line.33
errorRedundant 'public' modifier.39
errorRedundant 'public' modifier.46
errorRedundant 'public' modifier.60
errorRedundant 'public' modifier.75
errorRedundant 'public' modifier.88

edu/nwu/net/bll/SendQueue.java

ViolationMessageLine
error'{' should be on the previous line.45
errorFirst sentence should end with a period.106
errorParameter rttManager should be final.114
error'rttManager' hides a field.114
errorParameter networkManager should be final.114
error'networkManager' hides a field.114
errorParameter queueManager should be final.115
error'queueManager' hides a field.115
errorParameter tsmpFactory should be final.115
error'tsmpFactory' hides a field.115
error'{' should be on the previous line.116
error'{' should be on the previous line.120
errorMethod 'getDropPacketNotifier' is not designed for extension - needs to be abstract, final or empty.135
error'{' should be on the previous line.136
errorMethod 'getTimestampFactory' is not designed for extension - needs to be abstract, final or empty.145
error'{' should be on the previous line.146
errorMethod 'getRttManager' is not designed for extension - needs to be abstract, final or empty.155
error'{' should be on the previous line.156
errorMethod 'getNetworkManager' is not designed for extension - needs to be abstract, final or empty.165
error'{' should be on the previous line.166
error'{' should be on the previous line.174
error'{' should be on the previous line.182
error'{' should be on the previous line.192
error'{' should be on the previous line.194
error'{' should be on the previous line.200
error'{' should be on the previous line.204
error'{' should be on the previous line.209
error'{' should be on the previous line.223
errorLine is longer than 80 characters.230
error'{' should be on the previous line.233
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.251
error'{' should be on the previous line.252
error'{' should be on the previous line.262
errorMethod 'isEmpty' is not designed for extension - needs to be abstract, final or empty.271
error'{' should be on the previous line.272
errorMethod 'getNextTimeout' is not designed for extension - needs to be abstract, final or empty.281
error'{' should be on the previous line.282
error'{' should be on the previous line.287
errorLine is longer than 80 characters.295
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.299
error'{' should be on the previous line.300
error'{' should be on the previous line.305
errorMethod 'getNextPacketNonBlocking' is not designed for extension - needs to be abstract, final or empty.320
errorParameter max should be final.320
errorParameter timeout should be final.320
error'{' should be on the previous line.327
error'{' should be on the previous line.331
error'{' should be on the previous line.335
errorMethod 'ack' is not designed for extension - needs to be abstract, final or empty.353
errorParameter id should be final.353
errorParameter oneway should be final.353
errorParameter rtt should be final.353
error'{' should be on the previous line.354
error'{' should be on the previous line.358
error'{' should be on the previous line.363
errorMethod 'account' is not designed for extension - needs to be abstract, final or empty.380
errorParameter addr should be final.380
errorParameter len should be final.380
error'{' should be on the previous line.381
errorEmpty statement.382
errorFirst sentence should end with a period.385
errorMethod 'getDataRate' is not designed for extension - needs to be abstract, final or empty.393
errorParameter addr should be final.393
errorParameter packetSize should be final.393
error'{' should be on the previous line.394
errorParameter id should be final.406
error'{' should be on the previous line.407
error'{' should be on the previous line.409
error'{' should be on the previous line.413
error'{' should be on the previous line.417
errorMethod 'addPacket' is not designed for extension - needs to be abstract, final or empty.439
errorParameter priority should be final.439
errorParameter id should be final.439
errorParameter packet should be final.439
errorParameter maxNReXmt should be final.440
error'{' should be on the previous line.441
error'{' should be on the previous line.445
error'{' should be on the previous line.450
error'{' should be on the previous line.458
error'{' should be on the previous line.465
error'{' should be on the previous line.476
error'{' should be on the previous line.484
error'{' should be on the previous line.486
error'{' should be on the previous line.490
error'}' should be on the same line.498
error'{' should be on the previous line.500
error'{' should be on the previous line.508
error'{' should be on the previous line.528
error'1000' is a magic number.530
error'{' should be on the previous line.537
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.549
error'{' should be on the previous line.550
error'{' should be on the previous line.559
errorParameter priority should be final.589
error'priority' hides a field.589
errorParameter id should be final.589
error'id' hides a field.589
errorParameter packet should be final.589
error'packet' hides a field.589
errorParameter maxNReXmt should be final.589
error'{' should be on the previous line.590
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.602
error'{' should be on the previous line.603
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.612
error'{' should be on the previous line.613
errorMethod 'getPacket' is not designed for extension - needs to be abstract, final or empty.622
error'{' should be on the previous line.623
errorMethod 'getReXmtCnt' is not designed for extension - needs to be abstract, final or empty.632
error'{' should be on the previous line.633
errorMethod 'getRxCnt' is not designed for extension - needs to be abstract, final or empty.642
error'{' should be on the previous line.643
errorMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.653
error'{' should be on the previous line.654
errorMethod 'getTimestamp' is not designed for extension - needs to be abstract, final or empty.663
error'{' should be on the previous line.664
errorMethod 'transmit' is not designed for extension - needs to be abstract, final or empty.673
error'{' should be on the previous line.674
error'{' should be on the previous line.678
error'{' should be on the previous line.684
error'{' should be on the previous line.686
errorLine is longer than 80 characters.689
error'{' should be on the previous line.695
error'{' should be on the previous line.711
errorParameter timeout should be final.721
error'timeout' hides a field.721
error'{' should be on the previous line.722
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.731
error'{' should be on the previous line.732

edu/nwu/time/dll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/ISocket.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.37
errorRedundant 'public' modifier.44
errorLine is longer than 80 characters.49
errorRedundant 'public' modifier.51
errorRedundant 'public' modifier.58
errorRedundant 'public' modifier.63
errorRedundant 'public' modifier.72
errorRedundant 'public' modifier.82
errorRedundant 'public' modifier.92
errorRedundant 'public' modifier.103
errorRedundant 'public' modifier.115
errorLine is longer than 80 characters.126
errorRedundant 'public' modifier.126
errorRedundant 'public' modifier.140

edu/nwu/util/bll/ServiceDirectory.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter name should be final.35
errorParameter service should be final.35
error'{' should be on the previous line.36
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.45
error'{' should be on the previous line.46

edu/nwu/reflect/dll/ObjectType.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter id should be final.38
error'{' should be on the previous line.39
errorParameter decoder should be final.53
errorParameter typeMapping should be final.53
error'{' should be on the previous line.55
error'{' should be on the previous line.62
error'}' should be on the same line.66
error'{' should be on the previous line.68
errorParameter encoder should be final.84
errorParameter typeMapping should be final.84
errorParameter instance should be final.85
error'{' should be on the previous line.86
error'{' should be on the previous line.88
error'{' should be on the previous line.92
error'}' should be on the same line.94
error'{' should be on the previous line.96
error'}' should be on the same line.98
error'{' should be on the previous line.100
error'}' should be on the same line.109
error'{' should be on the previous line.111

edu/nwu/time/bll/TimeSyncClient.java

ViolationMessageLine
errorLine is longer than 80 characters.42
error'{' should be on the previous line.48
errorParameter server should be final.69
error'server' hides a field.69
error'{' should be on the previous line.70
error'static' modifier out of order with the JLS suggestions.79
errorParameter factory should be final.80
error'factory' hides a field.80
error'{' should be on the previous line.81
error'static' modifier out of order with the JLS suggestions.93
errorRedundant throws: 'SocketException' is subclass of 'IOException'.94
error'{' should be on the previous line.95
error'{' should be on the previous line.99
error'}' should be on the same line.101
error'{' should be on the previous line.103
errorMethod 'query' is not designed for extension - needs to be abstract, final or empty.116
error'{' should be on the previous line.117
error'{' should be on the previous line.121
error'{' should be on the previous line.125
error'{' should be on the previous line.129
error'{' should be on the previous line.131
error'}' should be on the same line.133
error'{' should be on the previous line.135
errorEmpty statement.136
errorLine is longer than 80 characters.143
error'{' should be on the previous line.148
error'{' should be on the previous line.153
error'{' should be on the previous line.160
error'}' should be on the same line.163
error'{' should be on the previous line.165
error'}' should be on the same line.168
error'{' should be on the previous line.170
error'}' should be on the same line.172
error'{' should be on the previous line.174
error'}' should be on the same line.176
error'{' should be on the previous line.178
error'}' should be on the same line.180
error'{' should be on the previous line.182
error'{' should be on the previous line.193
errorParameter delta should be final.202
error'{' should be on the previous line.203
errorFirst sentence should end with a period.207
errorParameter reply should be final.214
error'{' should be on the previous line.215
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.228
error'{' should be on the previous line.229
errorParameter msg should be final.238
error'{' should be on the previous line.239
errorParameter msg should be final.249
errorParameter e should be final.249
error'{' should be on the previous line.250

edu/nwu/time/dll/ETimeSyncPacketType.java

ViolationMessageLine
errorFirst sentence should end with a period.21
errorClass ETimeSyncPacketType should be declared as final.26
error'{' should be on the previous line.27
errorLine is longer than 80 characters.32
errorLine is longer than 80 characters.36
errorParameter name should be final.45
errorParameter id should be final.45
error'{' should be on the previous line.46

edu/nwu/graph/export/DotPlain.java

ViolationMessageLine
errorFirst sentence should end with a period.33
error'{' should be on the previous line.39
errorMethod 'export' is not designed for extension - needs to be abstract, final or empty.55
errorParameter graph should be final.55
errorParameter file should be final.55
error'{' should be on the previous line.57
error'{' should be on the previous line.61
error'{' should be on the previous line.76
error'{' should be on the previous line.85
error'{' should be on the previous line.96
error'{' should be on the previous line.106
error'{' should be on the previous line.115
errorParameter file should be final.140
error'{' should be on the previous line.141
error'{' should be on the previous line.145

edu/nwu/net/dll/AckPacket.java

ViolationMessageLine
error'{' should be on the previous line.31
error'{' should be on the previous line.58
errorParameter id should be final.68
error'id' hides a field.68
errorParameter size should be final.68
error'size' hides a field.68
errorParameter origTimestamp should be final.68
error'origTimestamp' hides a field.68
errorExpected @param tag for 'origTimestamp'.68
error'{' should be on the previous line.69
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.81
error'{' should be on the previous line.82
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.91
error'{' should be on the previous line.92
errorMethod 'getOrigTimestamp' is not designed for extension - needs to be abstract, final or empty.101
error'{' should be on the previous line.102
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.112
errorParameter in should be final.112
error'{' should be on the previous line.114
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.126
errorParameter out should be final.126
error'{' should be on the previous line.127

edu/nwu/net/wfl/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/reflect/dll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/dll/PacketMapping.java

ViolationMessageLine
error'{' should be on the previous line.37
error'{' should be on the previous line.48
errorParameter msg should be final.56
error'{' should be on the previous line.57
errorMethod 'getRegistered' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'deregister' is not designed for extension - needs to be abstract, final or empty.76
errorParameter nsId should be final.76
error'{' should be on the previous line.77
error'{' should be on the previous line.83
error'{' should be on the previous line.88
errorFirst sentence should end with a period.94
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.104
errorParameter type should be final.104
errorParameter version should be final.104
error'{' should be on the previous line.106
error'{' should be on the previous line.110
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.122
errorParameter mappings should be final.122
error'{' should be on the previous line.123
error'{' should be on the previous line.125
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.135
errorParameter c should be final.135
error'{' should be on the previous line.136
error'{' should be on the previous line.138
error'{' should be on the previous line.144
error'{' should be on the previous line.152
errorMethod 'registerAll' is not designed for extension - needs to be abstract, final or empty.164
errorParameter mapping should be final.164
error'mapping' hides a field.164
error'{' should be on the previous line.165
error'{' should be on the previous line.167
error'{' should be on the previous line.173
error'{' should be on the previous line.181
errorParameter type should be final.196
errorParameter version should be final.196
errorParameter c should be final.196
error'{' should be on the previous line.197
error'{' should be on the previous line.203
error'{' should be on the previous line.209
error'{' should be on the previous line.215
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.228
error'{' should be on the previous line.229
error'{' should be on the previous line.237
errorParameter type should be final.250
error'type' hides a field.250
errorParameter version should be final.250
error'version' hides a field.250
error'{' should be on the previous line.251
errorMethod 'getPacketType' is not designed for extension - needs to be abstract, final or empty.261
error'{' should be on the previous line.262
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.273
errorParameter o should be final.273
error'{' should be on the previous line.274
error'{' should be on the previous line.276
error'{' should be on the previous line.281
errorLine is longer than 80 characters.282
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.294
error'{' should be on the previous line.295
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.304
error'{' should be on the previous line.305

edu/nwu/heimdall/core/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/api/IEntry.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/heimdall/api/IDirectory.java

ViolationMessageLine
error'{' should be on the previous line.29
errorRedundant 'public' modifier.35
errorRedundant 'public' modifier.42
errorRedundant 'public' modifier.49
errorRedundant 'public' modifier.54
errorRedundant 'public' modifier.64
errorRedundant 'public' modifier.74
errorRedundant 'public' modifier.83
errorRedundant 'public' modifier.93

edu/nwu/graph/api/IEdge.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/reflect/dll/Inet4AddressType.java

ViolationMessageLine
error'{' should be on the previous line.32
errorParameter id should be final.41
error'{' should be on the previous line.42
errorParameter decoder should be final.56
errorParameter typeMapping should be final.56
error'{' should be on the previous line.58
error'4' is a magic number.60
error'{' should be on the previous line.65
error'}' should be on the same line.67
error'{' should be on the previous line.69
errorParameter encoder should be final.86
errorParameter typeMapping should be final.86
errorParameter instance should be final.87
error'{' should be on the previous line.88
error'4' is a magic number.94

edu/nwu/graph/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/wfl/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/util/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/dll/SimpleField.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter type should be final.45
error'type' hides a field.45
errorParameter name should be final.45
error'name' hides a field.45
errorParameter description should be final.45
error'description' hides a field.45
error'{' should be on the previous line.46
errorMethod 'getComponentType' is not designed for extension - needs to be abstract, final or empty.57
error'{' should be on the previous line.58
errorMethod 'getDescription' is not designed for extension - needs to be abstract, final or empty.67
error'{' should be on the previous line.68
errorMethod 'getDimension' is not designed for extension - needs to be abstract, final or empty.77
error'{' should be on the previous line.78
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.87
error'{' should be on the previous line.88
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98

edu/nwu/haurvatat/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/TimeoutException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.32
errorParameter message should be final.41
error'{' should be on the previous line.42
errorParameter message should be final.53
errorParameter cause should be final.53
error'{' should be on the previous line.54

edu/nwu/heimdall/dll/QueryKeyPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.56
errorParameter dirId should be final.66
error'dirId' hides a field.66
errorParameter key should be final.66
error'key' hides a field.66
error'{' should be on the previous line.67
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.78
error'{' should be on the previous line.79
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.88
error'{' should be on the previous line.89
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.99
errorParameter in should be final.99
error'{' should be on the previous line.101
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.112
errorParameter out should be final.112
error'{' should be on the previous line.113
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.124
error'{' should be on the previous line.125

edu/nwu/net/dll/ArrayField.java

ViolationMessageLine
error'{' should be on the previous line.29
errorFirst sentence should end with a period.39
errorParameter type should be final.54
error'type' hides a field.54
errorParameter dimension should be final.54
error'dimension' hides a field.54
errorParameter componentType should be final.54
error'componentType' hides a field.54
errorParameter name should be final.55
error'name' hides a field.55
errorParameter description should be final.55
error'description' hides a field.55
error'{' should be on the previous line.56
errorMethod 'getComponentType' is not designed for extension - needs to be abstract, final or empty.69
error'{' should be on the previous line.70
errorMethod 'getDescription' is not designed for extension - needs to be abstract, final or empty.79
error'{' should be on the previous line.80
errorMethod 'getDimension' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.99
error'{' should be on the previous line.100
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.109
error'{' should be on the previous line.110

edu/nwu/heimdall/dll/QueryListReplyPacket.java

ViolationMessageLine
error'{' should be on the previous line.37
error'{' should be on the previous line.65
errorParameter dirId should be final.76
error'dirId' hides a field.76
errorParameter offset should be final.76
error'offset' hides a field.76
errorParameter entries should be final.76
error'{' should be on the previous line.77
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'getEntries' is not designed for extension - needs to be abstract, final or empty.99
error'{' should be on the previous line.100
errorMethod 'getOffset' is not designed for extension - needs to be abstract, final or empty.109
error'{' should be on the previous line.110
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.120
errorParameter in should be final.120
error'{' should be on the previous line.122
error'{' should be on the previous line.132
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.142
errorParameter out should be final.142
error'{' should be on the previous line.143
error'{' should be on the previous line.151
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.164
error'{' should be on the previous line.165

edu/nwu/util/bll/ServiceRunningEntry.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter service should be final.40
error'service' hides a field.40
error'{' should be on the previous line.41
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.50
error'{' should be on the previous line.51
errorMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.62
errorParameter value should be final.62
error'{' should be on the previous line.63
error'{' should be on the previous line.67
error'}' should be on the same line.69
error'{' should be on the previous line.71
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.83
error'{' should be on the previous line.84
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.93
error'{' should be on the previous line.94

edu/nwu/net/bll/RttManager.java

ViolationMessageLine
errorClass RttManager should be declared as final.37
error'{' should be on the previous line.38
errorLine is longer than 80 characters.43
errorLine is longer than 80 characters.47
errorParameter tsmpFactory should be final.61
error'tsmpFactory' hides a field.61
error'{' should be on the previous line.62
error'{' should be on the previous line.74
error'{' should be on the previous line.84
error'{' should be on the previous line.92
error'{' should be on the previous line.97
error'{' should be on the previous line.102
error'{' should be on the previous line.112
error'{' should be on the previous line.122
errorParameter address should be final.133
error'{' should be on the previous line.134
error'{' should be on the previous line.138
error'{' should be on the previous line.152

edu/nwu/net/api/IPacketSocketFactory.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.37
errorRedundant 'public' modifier.44
errorRedundant 'public' modifier.51
errorRedundant 'public' modifier.60
errorRedundant 'public' modifier.70
errorRedundant 'public' modifier.77

edu/nwu/reflect/dll/TypeMapping.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.55
errorMethod 'getRegistered' is not designed for extension - needs to be abstract, final or empty.64
error'{' should be on the previous line.65
errorMethod 'lookup' is not designed for extension - needs to be abstract, final or empty.78
errorParameter mapping should be final.78
error'{' should be on the previous line.80
error'{' should be on the previous line.84
error'}' should be on the same line.86
error'{' should be on the previous line.88
error'{' should be on the previous line.93
errorMethod 'lookup' is not designed for extension - needs to be abstract, final or empty.110
errorParameter id should be final.110
error'{' should be on the previous line.112
error'{' should be on the previous line.116
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.129
errorParameter types should be final.129
error'types' hides a field.129
error'{' should be on the previous line.130
error'{' should be on the previous line.132
errorMethod 'register' is not designed for extension - needs to be abstract, final or empty.142
errorParameter type should be final.142
error'{' should be on the previous line.143
error'{' should be on the previous line.145
error'{' should be on the previous line.153
error'{' should be on the previous line.157
error'{' should be on the previous line.164
error'{' should be on the previous line.166
error'{' should be on the previous line.170
errorLine is longer than 80 characters.172
errorFirst sentence should end with a period.182
errorMethod 'registerAll' is not designed for extension - needs to be abstract, final or empty.187
errorParameter mapping should be final.187
error'{' should be on the previous line.188
error'{' should be on the previous line.194
error'{' should be on the previous line.196
error'{' should be on the previous line.202
error'}' should be on the same line.208
error'{' should be on the previous line.210

edu/nwu/time/wfl/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/dll/ReplyPacket.java

ViolationMessageLine
error'{' should be on the previous line.31
error'{' should be on the previous line.57
errorParameter id should be final.68
error'id' hides a field.68
errorParameter rid should be final.68
error'rid' hides a field.68
errorParameter buf should be final.68
error'buf' hides a field.68
error'{' should be on the previous line.69
error'{' should be on the previous line.73
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.87
error'{' should be on the previous line.88
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98
errorMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.107
error'{' should be on the previous line.108
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.118
errorParameter in should be final.118
error'{' should be on the previous line.120
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.132
errorParameter out should be final.132
error'{' should be on the previous line.133
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.145
error'{' should be on the previous line.146
error'buf' hides a field.147

edu/nwu/heimdall/dll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/dll/SetKeyPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.60
errorParameter dirId should be final.71
error'dirId' hides a field.71
errorParameter key should be final.71
error'key' hides a field.71
errorParameter value should be final.71
error'value' hides a field.71
error'{' should be on the previous line.72
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.84
error'{' should be on the previous line.85
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.104
error'{' should be on the previous line.105
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.115
errorParameter in should be final.115
error'{' should be on the previous line.117
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.129
errorParameter out should be final.129
error'{' should be on the previous line.130
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.142
error'{' should be on the previous line.143

edu/nwu/util/api/IService.java

ViolationMessageLine
errorFirst sentence should end with a period.21
error'{' should be on the previous line.28

edu/nwu/haurvatat/bll/BandwidthManager.java

ViolationMessageLine
errorClass BandwidthManager should be declared as final.33
error'{' should be on the previous line.34
error'{' should be on the previous line.48
error'{' should be on the previous line.58
error'{' should be on the previous line.66
error'{' should be on the previous line.71
error'{' should be on the previous line.76
error'{' should be on the previous line.88
errorLine is longer than 80 characters.89
errorParameter address should be final.99
error'{' should be on the previous line.100
error'{' should be on the previous line.104
error'{' should be on the previous line.118

edu/nwu/time/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/reflect/dll/ShortType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/reflect/dll/ByteType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/net/bll/RttInfo.java

ViolationMessageLine
error'{' should be on the previous line.35
errorParameter tsmpFactory should be final.82
error'tsmpFactory' hides a field.82
errorParameter address should be final.82
error'address' hides a field.82
error'{' should be on the previous line.83
errorMethod 'getAvg' is not designed for extension - needs to be abstract, final or empty.95
error'{' should be on the previous line.96
errorMethod 'getStd' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
errorMethod 'getUnreportedTime' is not designed for extension - needs to be abstract, final or empty.115
error'{' should be on the previous line.116
errorMethod 'getElapsedTime' is not designed for extension - needs to be abstract, final or empty.125
error'{' should be on the previous line.126
errorMethod 'getLastReceive' is not designed for extension - needs to be abstract, final or empty.135
error'{' should be on the previous line.136
errorMethod 'getLastSend' is not designed for extension - needs to be abstract, final or empty.145
error'{' should be on the previous line.146
errorMethod 'getRto' is not designed for extension - needs to be abstract, final or empty.155
error'{' should be on the previous line.156
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.170
error'{' should be on the previous line.171
errorMethod 'addRtt' is not designed for extension - needs to be abstract, final or empty.180
errorParameter rtt should be final.180
error'{' should be on the previous line.181
error'{' should be on the previous line.183
error'{' should be on the previous line.190
error'}' should be on the same line.192
error'{' should be on the previous line.194
error'{' should be on the previous line.200
errorMethod 'updateSendTimestamp' is not designed for extension - needs to be abstract, final or empty.208
error'{' should be on the previous line.209
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.218
error'{' should be on the previous line.219
error'{' should be on the previous line.227

edu/nwu/monitor/NetworkReXmtDirectory.java

ViolationMessageLine
error'{' should be on the previous line.37
errorParameter id should be final.53
error'id' hides a field.53
errorParameter networkManager should be final.53
error'networkManager' hides a field.53
error'{' should be on the previous line.54
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.86
error'{' should be on the previous line.87
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.106
errorParameter key should be final.106
error'{' should be on the previous line.107
error'{' should be on the previous line.111
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.129
errorParameter num should be final.129
errorParameter offset should be final.129
error'{' should be on the previous line.130
error'{' should be on the previous line.136
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.152
errorParameter num should be final.152
errorParameter key should be final.152
error'{' should be on the previous line.153
error'{' should be on the previous line.159
error'{' should be on the previous line.166
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.182
errorParameter key should be final.182
errorParameter value should be final.182
error'{' should be on the previous line.183
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.192
error'{' should be on the previous line.193
errorParameter msg should be final.202
error'{' should be on the previous line.203

edu/nwu/net/dll/PacketSpec.java

ViolationMessageLine
error'{' should be on the previous line.32
errorFirst sentence should end with a period.39
errorParameter version should be final.44
error'version' hides a field.44
error'{' should be on the previous line.45
errorFirst sentence should end with a period.49
errorParameter version should be final.55
error'version' hides a field.55
errorParameter fields should be final.55
error'fields' hides a field.55
error'{' should be on the previous line.56
errorMethod 'getFields' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'getTypes' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
error'fields' hides a field.78
error'{' should be on the previous line.82
errorMethod 'getVersion' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'addField' is not designed for extension - needs to be abstract, final or empty.104
errorParameter field should be final.104
error'{' should be on the previous line.105
errorMethod 'addFields' is not designed for extension - needs to be abstract, final or empty.114
errorParameter fields should be final.114
error'fields' hides a field.114
error'{' should be on the previous line.115
error'{' should be on the previous line.117

edu/nwu/util/api/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/reflect/dll/DefaultTypeMapping.java

ViolationMessageLine
error'{' should be on the previous line.27

edu/nwu/reflect/dll/ByteEncoder.java

ViolationMessageLine
error'{' should be on the previous line.28
error'{' should be on the previous line.36
errorMethod 'reset' is not designed for extension - needs to be abstract, final or empty.43
error'{' should be on the previous line.44
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.53
error'{' should be on the previous line.54
errorMethod 'encodeBoolean' is not designed for extension - needs to be abstract, final or empty.65
errorParameter val should be final.65
error'{' should be on the previous line.66
errorAvoid inline conditionals.67
errorMethod 'encodeByte' is not designed for extension - needs to be abstract, final or empty.75
errorParameter val should be final.75
error'{' should be on the previous line.76
errorMethod 'encodeChar' is not designed for extension - needs to be abstract, final or empty.85
errorParameter val should be final.85
error'{' should be on the previous line.86
error'8' is a magic number.87
error'0xFF' is a magic number.88
errorMethod 'encodeDouble' is not designed for extension - needs to be abstract, final or empty.96
errorParameter val should be final.96
error'{' should be on the previous line.97
errorMethod 'encodeInteger' is not designed for extension - needs to be abstract, final or empty.107
errorParameter val should be final.107
error'{' should be on the previous line.108
error'0xFF' is a magic number.110
error'8' is a magic number.112
error'0xFF' is a magic number.114
error'8' is a magic number.116
error'0xFF' is a magic number.118
error'8' is a magic number.120
error'0xFF' is a magic number.122
errorMethod 'encodeLong' is not designed for extension - needs to be abstract, final or empty.135
errorParameter val should be final.135
error'{' should be on the previous line.136
error'0xFF' is a magic number.138
error'8' is a magic number.140
error'0xFF' is a magic number.142
error'8' is a magic number.144
error'0xFF' is a magic number.146
error'8' is a magic number.148
error'0xFF' is a magic number.150
error'8' is a magic number.152
error'0xFF' is a magic number.154
error'8' is a magic number.156
error'0xFF' is a magic number.158
error'8' is a magic number.160
error'0xFF' is a magic number.162
error'8' is a magic number.164
error'0xFF' is a magic number.166
errorMethod 'encodeShort' is not designed for extension - needs to be abstract, final or empty.183
errorParameter val should be final.183
error'{' should be on the previous line.184
error'{' should be on the previous line.186
error'0xFF' is a magic number.191
error'8' is a magic number.195
errorMethod 'encodeUByte' is not designed for extension - needs to be abstract, final or empty.208
errorParameter val should be final.208
error'{' should be on the previous line.209
error'{' should be on the previous line.211
errorMethod 'encodeUShort' is not designed for extension - needs to be abstract, final or empty.224
errorParameter val should be final.224
error'{' should be on the previous line.225
error'{' should be on the previous line.227
error'8' is a magic number.232
error'0xFF' is a magic number.233
errorMethod 'encodeString' is not designed for extension - needs to be abstract, final or empty.241
errorParameter val should be final.241
error'{' should be on the previous line.242
errorMethod 'write' is not designed for extension - needs to be abstract, final or empty.256
errorParameter buf should be final.256
errorParameter offset should be final.256
errorParameter len should be final.256
error'{' should be on the previous line.257

edu/nwu/net/bll/ReliableConnection.java

ViolationMessageLine
error'{' should be on the previous line.64
errorName 'MAX_COMBINED' must match pattern '^[a-z][a-zA-Z0-9]*$'.69
error'10' is a magic number.69
errorParameter mapping should be final.144
error'mapping' hides a field.144
errorParameter localAddress should be final.145
errorParameter remoteAddress should be final.145
errorParameter channel should be final.146
error'channel' hides a field.146
errorParameter factory should be final.146
error'factory' hides a field.146
errorParameter receiveQ should be final.146
error'receiveQ' hides a field.146
errorParameter maxNReXmt should be final.147
error'maxNReXmt' hides a field.147
error'{' should be on the previous line.148
errorLine is longer than 80 characters.156
error'{' should be on the previous line.159
error'{' should be on the previous line.177
error'{' should be on the previous line.179
error'{' should be on the previous line.184
error'{' should be on the previous line.202
errorMethod 'getChannel' is not designed for extension - needs to be abstract, final or empty.214
error'{' should be on the previous line.215
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.224
error'{' should be on the previous line.225
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.234
error'{' should be on the previous line.235
errorMethod 'hasPacketsToSend' is not designed for extension - needs to be abstract, final or empty.244
error'{' should be on the previous line.245
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.254
error'{' should be on the previous line.255
errorMethod 'isConnectionPending' is not designed for extension - needs to be abstract, final or empty.265
error'{' should be on the previous line.266
error'{' should be on the previous line.268
error'{' should be on the previous line.270
error'{' should be on the previous line.274
errorLine is longer than 80 characters.276
errorLine is longer than 80 characters.278
error'}' should be on the same line.286
error'{' should be on the previous line.288
errorMethod 'isConnected' is not designed for extension - needs to be abstract, final or empty.303
error'{' should be on the previous line.304
errorMethod 'getNextTimeout' is not designed for extension - needs to be abstract, final or empty.314
errorParameter selector should be final.314
error'{' should be on the previous line.315
errorLine has trailing spaces.322
error'{' should be on the previous line.322
errorLine is longer than 80 characters.332
errorMethod 'getPriority' is not designed for extension - needs to be abstract, final or empty.336
error'{' should be on the previous line.337
errorParameter msg should be final.346
error'{' should be on the previous line.347
errorParameter msg should be final.356
error'{' should be on the previous line.357
errorParameter msg should be final.366
error'{' should be on the previous line.367
errorParameter msg should be final.376
error'{' should be on the previous line.377
errorParameter msg should be final.387
errorParameter e should be final.387
error'{' should be on the previous line.388
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.395
error'{' should be on the previous line.396
error'{' should be on the previous line.400
error'}' should be on the same line.402
error'{' should be on the previous line.404
error'}' should be on the same line.406
error'{' should be on the previous line.408
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.423
errorParameter priority should be final.423
errorParameter packet should be final.423
errorParameter maxNReXmt should be final.423
error'maxNReXmt' hides a field.423
error'{' should be on the previous line.425
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.440
errorParameter priority should be final.440
errorParameter packet should be final.440
errorParameter maxNReXmt should be final.440
error'maxNReXmt' hides a field.440
error'{' should be on the previous line.442
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.457
errorParameter priority should be final.457
errorParameter packet should be final.457
errorParameter maxNReXmt should be final.457
error'maxNReXmt' hides a field.457
error'{' should be on the previous line.459
errorMethod 'writeNonBlocking' is not designed for extension - needs to be abstract, final or empty.469
errorParameter selector should be final.469
error'{' should be on the previous line.470
error'{' should be on the previous line.474
error'{' should be on the previous line.478
error'{' should be on the previous line.480
error'{' should be on the previous line.482
error'}' should be on the same line.492
error'{' should be on the previous line.494
errorLine is longer than 80 characters.495
error'{' should be on the previous line.506
error'{' should be on the previous line.510
error'{' should be on the previous line.523
error'{' should be on the previous line.535
error'{' should be on the previous line.544
errorLine is longer than 80 characters.549
error'}' should be on the same line.555
error'{' should be on the previous line.557
errorLine is longer than 80 characters.559
error'}' should be on the same line.569
error'{' should be on the previous line.571
error'}' should be on the same line.574
error'{' should be on the previous line.576
errorMethod 'readNonBlocking' is not designed for extension - needs to be abstract, final or empty.590
errorParameter selector should be final.590
error'{' should be on the previous line.592
error'{' should be on the previous line.596
error'{' should be on the previous line.598
error'{' should be on the previous line.604
error'{' should be on the previous line.609
error'{' should be on the previous line.618
error'{' should be on the previous line.623
error'{' should be on the previous line.625
error'{' should be on the previous line.629
errorLine is longer than 80 characters.633
error'}' should be on the same line.636
error'{' should be on the previous line.638
error'{' should be on the previous line.646
error'{' should be on the previous line.651
error'{' should be on the previous line.660
error'{' should be on the previous line.665
error'{' should be on the previous line.667
error'{' should be on the previous line.674
errorLine is longer than 80 characters.675
errorLine is longer than 80 characters.677
error'}' should be on the same line.685
error'{' should be on the previous line.687
error'}' should be on the same line.693
error'{' should be on the previous line.695
error'}' should be on the same line.698
error'{' should be on the previous line.700
error'{' should be on the previous line.702
error'}' should be on the same line.704
error'{' should be on the previous line.706
errorParameter id should be final.720
errorParameter size should be final.720
errorParameter timestamp should be final.720
errorParameter addr should be final.721
error'{' should be on the previous line.722
errorParameter pkt should be final.741
error'{' should be on the previous line.743
error'{' should be on the previous line.749
errorParameter packet should be final.767
error'{' should be on the previous line.768
error'soAddr' hides a field.769
error'{' should be on the previous line.777
error'}' should be on the same line.784
error'{' should be on the previous line.786
errorLine is longer than 80 characters.792
error'}' should be on the same line.796
error'{' should be on the previous line.798
errorLine is longer than 80 characters.804
error'}' should be on the same line.808
error'{' should be on the previous line.810
errorLine is longer than 80 characters.818
error'{' should be on the previous line.829
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.838
error'{' should be on the previous line.839
error'{' should be on the previous line.846
error'}' should be on the same line.848
error'{' should be on the previous line.850
error'{' should be on the previous line.855
error'}' should be on the same line.857
error'{' should be on the previous line.859
error'}' should be on the same line.861
error'{' should be on the previous line.863
error'}' should be on the same line.865
error'{' should be on the previous line.867
errorClass EReadState should be declared as final.877
error'{' should be on the previous line.878
error'{' should be on the previous line.898

edu/nwu/net/api/ISendQueue.java

ViolationMessageLine
error'{' should be on the previous line.32
errorRedundant 'public' modifier.38
errorRedundant 'public' modifier.45
errorRedundant 'public' modifier.52
errorRedundant 'public' modifier.59
errorRedundant 'public' modifier.66
errorRedundant 'public' modifier.73
errorRedundant 'public' modifier.80
errorLine is longer than 80 characters.83
errorRedundant 'public' modifier.87
errorRedundant 'public' modifier.97
errorRedundant 'public' modifier.106
errorRedundant 'public' modifier.114
errorFirst sentence should end with a period.116
errorLine is longer than 80 characters.124
errorRedundant 'public' modifier.126
errorRedundant 'public' modifier.136
error'{' should be on the previous line.144
errorRedundant 'public' modifier.150
errorRedundant 'public' modifier.157
errorRedundant 'public' modifier.164
errorRedundant 'public' modifier.171
errorRedundant 'public' modifier.178
errorRedundant 'public' modifier.186
errorRedundant 'public' modifier.193
errorRedundant 'public' modifier.200

edu/nwu/haurvatat/bll/MeasurementManager.java

ViolationMessageLine
errorClass MeasurementManager should be declared as final.37
error'{' should be on the previous line.38
error'static' modifier out of order with the JLS suggestions.40
errorLine is longer than 80 characters.46
error'static' modifier out of order with the JLS suggestions.46
errorName 'uniqueInstance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.46
error'{' should be on the previous line.58
error'server' hides a field.59
error'{' should be on the previous line.62
error'}' should be on the same line.64
error'{' should be on the previous line.66
error'}' should be on the same line.69
error'{' should be on the previous line.71
errorParameter remote should be final.85
error'{' should be on the previous line.86
error'dir' hides a field.87
error'{' should be on the previous line.92
error'{' should be on the previous line.105
error'{' should be on the previous line.115
errorParameter msg should be final.125
errorParameter e should be final.125
error'{' should be on the previous line.126

edu/nwu/time/wfl/TimeSyncServer.java

ViolationMessageLine
error'{' should be on the previous line.34
errorFirst sentence should end with a period.47
errorParameter factory should be final.52
error'{' should be on the previous line.53
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.61
error'{' should be on the previous line.62
error'{' should be on the previous line.66
error'{' should be on the previous line.70
errorParameter msg should be final.85
error'{' should be on the previous line.86
errorParameter msg should be final.95
error'{' should be on the previous line.96
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
errorMethod 'start' is not designed for extension - needs to be abstract, final or empty.118
error'{' should be on the previous line.119
error'{' should be on the previous line.123
error'}' should be on the same line.132
error'{' should be on the previous line.134
errorMethod 'stop' is not designed for extension - needs to be abstract, final or empty.142
error'{' should be on the previous line.143
error'{' should be on the previous line.147

edu/nwu/net/api/NotSupportedException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.32
errorParameter message should be final.41
error'{' should be on the previous line.42
errorParameter message should be final.53
errorParameter cause should be final.53
error'{' should be on the previous line.54

edu/nwu/heimdall/dll/EHeimdallPacketType.java

ViolationMessageLine
errorFirst sentence should end with a period.21
errorClass EHeimdallPacketType should be declared as final.26
error'{' should be on the previous line.27
errorLine is longer than 80 characters.32
errorLine is longer than 80 characters.36
errorLine is longer than 80 characters.40
errorLine is longer than 80 characters.44
errorLine is longer than 80 characters.48
errorLine is longer than 80 characters.52
errorLine is longer than 80 characters.56
errorLine is longer than 80 characters.60
errorLine is longer than 80 characters.64
errorLine is longer than 80 characters.68
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.84
errorLine is longer than 80 characters.88
errorLine is longer than 80 characters.92
errorParameter name should be final.101
errorParameter id should be final.101
error'{' should be on the previous line.102

edu/nwu/heimdall/bll/SortedDirectory.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter id should be final.36
errorParameter keyType should be final.36
errorParameter valueType should be final.36
error'{' should be on the previous line.37
error'{' should be on the previous line.41

edu/nwu/graph/bll/Graph.java

ViolationMessageLine
error'{' should be on the previous line.33
errorParameter label should be final.51
error'label' hides a field.51
error'{' should be on the previous line.52
errorMethod 'getEdges' is not designed for extension - needs to be abstract, final or empty.61
error'{' should be on the previous line.62
errorMethod 'getLabel' is not designed for extension - needs to be abstract, final or empty.71
error'{' should be on the previous line.72
errorMethod 'getSubGraphs' is not designed for extension - needs to be abstract, final or empty.81
error'{' should be on the previous line.82
errorMethod 'getVertices' is not designed for extension - needs to be abstract, final or empty.91
error'{' should be on the previous line.92
errorFirst sentence should end with a period.96
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.102
errorParameter edge should be final.102
error'{' should be on the previous line.103
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.114
errorParameter vertex should be final.114
error'{' should be on the previous line.115
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.124
errorParameter subGraph should be final.124
error'{' should be on the previous line.125

edu/nwu/graph/api/IGraph.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/heimdall/core/Entry.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.35
errorParameter key should be final.41
error'key' hides a field.41
errorParameter value should be final.41
error'value' hides a field.41
error'{' should be on the previous line.42
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.52
error'{' should be on the previous line.53
errorMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.64
errorParameter value should be final.64
error'value' hides a field.64
error'{' should be on the previous line.65
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
errorExpected an @return tag.88
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.88
errorParameter o should be final.88
error'{' should be on the previous line.89
error'{' should be on the previous line.91
error'{' should be on the previous line.96
error'{' should be on the previous line.103
errorDefinition of 'equals()' without corresponding definition of 'hashCode()'.117
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.117
errorParameter o should be final.117
error'{' should be on the previous line.118
error'{' should be on the previous line.120
error'{' should be on the previous line.125
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.138
error'{' should be on the previous line.139

edu/nwu/util/api/ITimer.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.37
errorLine is longer than 80 characters.40
errorRedundant 'public' modifier.49
errorLine is longer than 80 characters.52
errorRedundant 'public' modifier.61

edu/nwu/stat/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/bll/NetworkInfo.java

ViolationMessageLine
error'{' should be on the previous line.30
error'9' is a magic number.48
errorParameter tsmpFactory should be final.65
error'tsmpFactory' hides a field.65
errorParameter address should be final.65
error'address' hides a field.65
error'{' should be on the previous line.66
error'{' should be on the previous line.73
errorMethod 'reportLoss' is not designed for extension - needs to be abstract, final or empty.83
error'{' should be on the previous line.84
errorMethod 'reportAck' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'getLossCnt' is not designed for extension - needs to be abstract, final or empty.106
error'{' should be on the previous line.107
error'{' should be on the previous line.115
error'{' should be on the previous line.117
error'{' should be on the previous line.128
error'{' should be on the previous line.130
errorMethod 'getLossRate' is not designed for extension - needs to be abstract, final or empty.140
error'{' should be on the previous line.141
error'{' should be on the previous line.148
error'{' should be on the previous line.160
errorParameter index should be final.173
error'{' should be on the previous line.174
error'{' should be on the previous line.179
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.191
error'{' should be on the previous line.192
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.201
error'{' should be on the previous line.202
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.211
error'{' should be on the previous line.212
error'{' should be on the previous line.220

edu/nwu/net/wfl/Server.java

ViolationMessageLine
error'{' should be on the previous line.36
errorFirst sentence should end with a period.46
errorParameter sock should be final.51
error'sock' hides a field.51
error'{' should be on the previous line.52
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.59
error'{' should be on the previous line.60
errorMethod 'debug' is not designed for extension - needs to be abstract, final or empty.79
errorParameter msg should be final.79
error'{' should be on the previous line.80
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
error'{' should be on the previous line.96
error'{' should be on the previous line.100
error'{' should be on the previous line.105
error'}' should be on the same line.108
error'{' should be on the previous line.110
error'}' should be on the same line.112
error'{' should be on the previous line.114
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.124
error'{' should be on the previous line.125
error'{' should be on the previous line.130
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.141
error'{' should be on the previous line.142
error'{' should be on the previous line.146
errorParameter msg should be final.159
errorParameter e should be final.159
error'{' should be on the previous line.160
errorParameter request should be final.171
errorParameter msg should be final.171
errorParameter reliable should be final.171
error'{' should be on the previous line.172
error'{' should be on the previous line.174
error'{' should be on the previous line.181
error'}' should be on the same line.183
error'{' should be on the previous line.185
errorClass Request should be declared as final.194
error'{' should be on the previous line.195
errorLine is longer than 80 characters.206
errorParameter request should be final.208
error'request' hides a field.208
errorParameter reliable should be final.208
error'reliable' hides a field.208
error'{' should be on the previous line.209
error'{' should be on the previous line.220
errorParameter reply should be final.229
error'{' should be on the previous line.230

edu/nwu/net/api/IDatagramRequest.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/api/EPacketType.java

ViolationMessageLine
errorFirst sentence should end with a period.23
error'{' should be on the previous line.30
errorParameter name should be final.65
error'name' hides a field.65
errorParameter nsId should be final.65
error'nsId' hides a field.65
errorParameter id should be final.65
error'id' hides a field.65
error'{' should be on the previous line.66
error'{' should be on the previous line.70
errorParameter name should be final.88
error'name' hides a field.88
errorParameter id should be final.88
error'id' hides a field.88
error'{' should be on the previous line.89
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.98
error'{' should be on the previous line.99
errorMethod 'getNsId' is not designed for extension - needs to be abstract, final or empty.108
error'{' should be on the previous line.109
error'static' modifier out of order with the JLS suggestions.123
errorParameter nsId should be final.123
errorParameter id should be final.123
error'{' should be on the previous line.125
error'{' should be on the previous line.130
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.143
error'{' should be on the previous line.144
errorParameter id should be final.154
error'{' should be on the previous line.155
error'{' should be on the previous line.159

edu/nwu/haurvatat/wfl/MeasurementServer.java

ViolationMessageLine
error'{' should be on the previous line.38
errorParameter port should be final.53
error'port' hides a field.53
error'{' should be on the previous line.54
error'{' should be on the previous line.62
errorParameter args should be final.71
error'{' should be on the previous line.72
error'{' should be on the previous line.74
error'}' should be on the same line.81
error'{' should be on the previous line.83
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.93
error'{' should be on the previous line.94
error'{' should be on the previous line.96
error'}' should be on the same line.101
error'{' should be on the previous line.103
error'}' should be on the same line.105
error'{' should be on the previous line.107
errorMethod 'doIt' is not designed for extension - needs to be abstract, final or empty.115
error'{' should be on the previous line.116
error'{' should be on the previous line.118
error'{' should be on the previous line.120
errorMethod 'stopIt' is not designed for extension - needs to be abstract, final or empty.129
error'{' should be on the previous line.130
error'{' should be on the previous line.132
error'{' should be on the previous line.134
error'}' should be on the same line.137
error'{' should be on the previous line.139
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.147
error'{' should be on the previous line.148
error'{' should be on the previous line.150
error'{' should be on the previous line.152
error'}' should be on the same line.155
error'{' should be on the previous line.157
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.169
error'{' should be on the previous line.170
error'{' should be on the previous line.174
errorParameter msg should be final.187
errorParameter th should be final.187
error'{' should be on the previous line.188

edu/nwu/time/dll/TimeSyncServer.java

ViolationMessageLine
error'{' should be on the previous line.29
errorFirst sentence should end with a period.30
errorParameter factory should be final.35
error'{' should be on the previous line.36
errorMethod 'getPacketMapping' is not designed for extension - needs to be abstract, final or empty.45
error'{' should be on the previous line.46

edu/nwu/net/bll/UnreliableConnectionMapping.java

ViolationMessageLine
error'{' should be on the previous line.37
errorLine is longer than 80 characters.39
error'{' should be on the previous line.48
errorParameter msg should be final.56
error'{' should be on the previous line.57
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.77
errorParameter address should be final.77
errorParameter conn should be final.78
error'{' should be on the previous line.79
error'{' should be on the previous line.81
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.92
errorParameter connection should be final.92
errorExpected @param tag for 'connection'.92
error'{' should be on the previous line.93
error'{' should be on the previous line.99
error'{' should be on the previous line.103
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.116
errorParameter address should be final.116
error'{' should be on the previous line.117
errorFirst sentence should end with a period.121
errorMethod 'getConnections' is not designed for extension - needs to be abstract, final or empty.126
error'{' should be on the previous line.127
errorLine is longer than 80 characters.128

edu/nwu/reflect/dll/Type.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter name should be final.44
error'name' hides a field.44
errorParameter id should be final.44
error'id' hides a field.44
errorParameter mapping should be final.44
error'mapping' hides a field.44
error'{' should be on the previous line.45
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.56
error'{' should be on the previous line.57
errorMethod 'getMapping' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorParameter decoder should be final.81
errorParameter typeMapping should be final.81
error'{' should be on the previous line.83
error'{' should be on the previous line.87
errorParameter encoder should be final.103
errorParameter typeMapping should be final.103
errorParameter instance should be final.104
error'{' should be on the previous line.105
error'{' should be on the previous line.107
errorDefinition of 'equals()' without corresponding definition of 'hashCode()'.124
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.124
errorParameter o should be final.124
error'{' should be on the previous line.125
error'{' should be on the previous line.127
error'{' should be on the previous line.132
error'{' should be on the previous line.140
error'}' should be on the same line.142
error'{' should be on the previous line.144
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.156
error'{' should be on the previous line.157

edu/nwu/haurvatat/bll/MeasurementClient.java

ViolationMessageLine
error'{' should be on the previous line.40
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.49
error'{' should be on the previous line.50
errorMethod 'probe' is not designed for extension - needs to be abstract, final or empty.64
errorParameter address should be final.64
errorParameter size should be final.64
error'{' should be on the previous line.66
error'{' should be on the previous line.70
error'1024' is a magic number.81
error'0xAA' is a magic number.86
error'}' should be on the same line.96
error'{' should be on the previous line.98
errorParameter msg should be final.108
error'{' should be on the previous line.109
errorParameter msg should be final.118
error'{' should be on the previous line.119

edu/nwu/graph/api/ISubGraph.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/api/IPacketMapping.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.36

edu/nwu/haurvatat/bll/BandwidthInfo.java

ViolationMessageLine
error'{' should be on the previous line.33
errorParameter address should be final.57
error'address' hides a field.57
error'{' should be on the previous line.58
errorMethod 'getAvg' is not designed for extension - needs to be abstract, final or empty.68
error'{' should be on the previous line.69
errorMethod 'getStd' is not designed for extension - needs to be abstract, final or empty.78
error'{' should be on the previous line.79
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.88
error'{' should be on the previous line.89
errorMethod 'getLastUpdate' is not designed for extension - needs to be abstract, final or empty.98
error'{' should be on the previous line.99
errorMethod 'isValid' is not designed for extension - needs to be abstract, final or empty.108
error'{' should be on the previous line.109
errorMethod 'getAddress' is not designed for extension - needs to be abstract, final or empty.118
error'{' should be on the previous line.119
errorMethod 'addBw' is not designed for extension - needs to be abstract, final or empty.128
errorParameter bw should be final.128
error'{' should be on the previous line.129
error'{' should be on the previous line.135
error'}' should be on the same line.137
error'{' should be on the previous line.139
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.152
error'{' should be on the previous line.153
errorParameter msg should be final.162
error'{' should be on the previous line.163
error'{' should be on the previous line.171
error'{' should be on the previous line.179

edu/nwu/util/bll/TimestampFactory.java

ViolationMessageLine
errorClass TimestampFactory should be declared as final.28
error'{' should be on the previous line.29
errorFirst sentence should end with a period.33
error'{' should be on the previous line.37
error'{' should be on the previous line.46
error'{' should be on the previous line.56
error'{' should be on the previous line.66
errorParameter delta should be final.77
error'{' should be on the previous line.78

edu/nwu/heimdall/bll/DirectoryService.java

ViolationMessageLine
errorClass DirectoryService should be declared as final.33
error'{' should be on the previous line.34
error'{' should be on the previous line.45
error'static' modifier out of order with the JLS suggestions.52
error'{' should be on the previous line.53
error'static' modifier out of order with the JLS suggestions.62
error'{' should be on the previous line.63
error'static' modifier out of order with the JLS suggestions.72
errorParameter dir should be final.72
error'{' should be on the previous line.73
error'{' should be on the previous line.75
error'{' should be on the previous line.80
error'static' modifier out of order with the JLS suggestions.93
errorParameter base should be final.93
error'{' should be on the previous line.94
error'{' should be on the previous line.99
error'static' modifier out of order with the JLS suggestions.113
errorParameter id should be final.113
error'{' should be on the previous line.114
error'{' should be on the previous line.116
error'static' modifier out of order with the JLS suggestions.128
errorParameter dir should be final.128
error'{' should be on the previous line.129
error'{' should be on the previous line.131
error'{' should be on the previous line.144

edu/nwu/heimdall/bll/Directory.java

ViolationMessageLine
error'{' should be on the previous line.36
errorParameter id should be final.59
error'id' hides a field.59
errorParameter keyType should be final.59
error'keyType' hides a field.59
errorParameter valueType should be final.59
error'valueType' hides a field.59
error'{' should be on the previous line.60
errorParameter id should be final.72
error'id' hides a field.72
errorParameter keyType should be final.72
error'keyType' hides a field.72
errorParameter valueType should be final.72
error'valueType' hides a field.72
errorParameter directory should be final.72
error'{' should be on the previous line.73
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.87
error'{' should be on the previous line.88
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.115
error'{' should be on the previous line.116
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.125
error'{' should be on the previous line.126
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.138
errorParameter num should be final.138
errorParameter offset should be final.138
error'{' should be on the previous line.139
error'{' should be on the previous line.146
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.161
errorParameter num should be final.161
errorParameter key should be final.161
error'{' should be on the previous line.162
error'{' should be on the previous line.169
error'{' should be on the previous line.176
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.190
errorParameter key should be final.190
error'{' should be on the previous line.191
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.203
errorParameter key should be final.203
errorParameter value should be final.203
error'{' should be on the previous line.204
error'{' should be on the previous line.206
error'{' should be on the previous line.211
error'{' should be on the previous line.218
error'{' should be on the previous line.222
error'}' should be on the same line.224
error'{' should be on the previous line.226
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.239
error'{' should be on the previous line.240
errorParameter msg should be final.249
error'{' should be on the previous line.250

edu/nwu/reflect/dll/SocketAddressType.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter id should be final.38
error'{' should be on the previous line.39
errorParameter decoder should be final.53
errorParameter typeMapping should be final.53
error'{' should be on the previous line.55
error'{' should be on the previous line.60
error'{' should be on the previous line.62
error'}' should be on the same line.75
error'{' should be on the previous line.77
errorParameter encoder should be final.93
errorParameter typeMapping should be final.93
errorParameter instance should be final.94
error'{' should be on the previous line.95
error'{' should be on the previous line.97
error'{' should be on the previous line.99
error'}' should be on the same line.106
error'{' should be on the previous line.108

edu/nwu/util/bll/TimerFactory.java

ViolationMessageLine
errorClass TimerFactory should be declared as final.29
error'{' should be on the previous line.30
errorFirst sentence should end with a period.34
error'{' should be on the previous line.38
error'{' should be on the previous line.47

edu/nwu/util/api/ITimestamp.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/IRequest.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/api/IDatagramPacket.java

ViolationMessageLine
error'{' should be on the previous line.29

edu/nwu/util/bll/Notifier.java

ViolationMessageLine
error'{' should be on the previous line.32
errorFirst sentence should end with a period.36
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.41
errorParameter observer should be final.41
error'{' should be on the previous line.42
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.51
errorParameter observer should be final.51
error'{' should be on the previous line.52
errorMethod 'notify' is not designed for extension - needs to be abstract, final or empty.63
errorParameter arg should be final.63
error'{' should be on the previous line.64
error'{' should be on the previous line.68
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77

edu/nwu/graph/bll/Vertex.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.29
errorFirst sentence should end with a period.32
errorParameter label should be final.43
error'label' hides a field.43
error'{' should be on the previous line.44
errorParameter id should be final.54
error'id' hides a field.54
errorParameter label should be final.54
error'label' hides a field.54
error'{' should be on the previous line.55
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.65
error'{' should be on the previous line.66
errorMethod 'getLabel' is not designed for extension - needs to be abstract, final or empty.75
error'{' should be on the previous line.76
errorUnused @throws tag for 'ClassCastException'.123
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.126
errorParameter o should be final.126
error'{' should be on the previous line.127
error'{' should be on the previous line.129
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.143
errorParameter o should be final.143
error'{' should be on the previous line.144
error'{' should be on the previous line.146
error'{' should be on the previous line.151
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.163
error'{' should be on the previous line.164

edu/nwu/util/bll/ProcessingTimeManager.java

ViolationMessageLine
errorClass ProcessingTimeManager should be declared as final.29
error'{' should be on the previous line.30
errorLine is longer than 80 characters.35
error'{' should be on the previous line.44
error'{' should be on the previous line.54
errorParameter id should be final.65
error'{' should be on the previous line.66
error'{' should be on the previous line.70
error'{' should be on the previous line.82
error'{' should be on the previous line.87
error'{' should be on the previous line.92
error'{' should be on the previous line.104

edu/nwu/reflect/dll/StringType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.68
errorParameter typeMapping should be final.68
errorParameter instance should be final.69
error'{' should be on the previous line.70

edu/nwu/haurvatat/bll/ServerAddressEntry.java

ViolationMessageLine
error'{' should be on the previous line.28
errorVariable 'server' must be private and have accessor methods.33
errorParameter server should be final.40
error'server' hides a field.40
error'{' should be on the previous line.41
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.50
error'{' should be on the previous line.51
errorMethod 'setValue' is not designed for extension - needs to be abstract, final or empty.62
errorParameter value should be final.62
error'{' should be on the previous line.63
errorMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.82
error'{' should be on the previous line.83

edu/nwu/util/api/ITimerFactory.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.34

edu/nwu/net/dll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/stat/AsymmetricExpWeight.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter avg should be final.57
error'avg' hides a field.57
errorParameter mdev should be final.57
error'mdev' hides a field.57
errorParameter alphaUp should be final.57
error'alphaUp' hides a field.57
errorParameter betaUp should be final.58
error'betaUp' hides a field.58
errorParameter alphaDown should be final.58
error'alphaDown' hides a field.58
errorParameter betaDown should be final.58
error'betaDown' hides a field.58
error'{' should be on the previous line.59
errorMethod 'getAvg' is not designed for extension - needs to be abstract, final or empty.73
error'{' should be on the previous line.74
errorMethod 'getStd' is not designed for extension - needs to be abstract, final or empty.83
error'{' should be on the previous line.84
errorMethod 'getVar' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.104
errorParameter val should be final.104
error'{' should be on the previous line.105
errorLine has trailing spaces.107
errorAvoid inline conditionals.111
errorAvoid inline conditionals.112
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.123
error'{' should be on the previous line.124

edu/nwu/reflect/dll/DecodeException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.33
errorParameter message should be final.43
error'{' should be on the previous line.44
errorParameter message should be final.55
errorParameter cause should be final.55
error'{' should be on the previous line.56

edu/nwu/reflect/dll/InvalidTypeException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.33
errorParameter message should be final.43
error'{' should be on the previous line.44
errorParameter message should be final.55
errorParameter cause should be final.55
error'{' should be on the previous line.56

edu/nwu/stat/ExpWeight.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter avg should be final.49
error'avg' hides a field.49
errorParameter mdev should be final.49
error'mdev' hides a field.49
errorParameter alpha should be final.49
error'alpha' hides a field.49
errorParameter beta should be final.49
error'beta' hides a field.49
error'{' should be on the previous line.50
errorParameter avg should be final.65
error'avg' hides a field.65
errorParameter mdev should be final.65
error'mdev' hides a field.65
error'{' should be on the previous line.66
error'0.125' is a magic number.67
error'0.25' is a magic number.67
errorMethod 'getAvg' is not designed for extension - needs to be abstract, final or empty.75
error'{' should be on the previous line.76
errorMethod 'getStd' is not designed for extension - needs to be abstract, final or empty.85
error'{' should be on the previous line.86
errorMethod 'getVar' is not designed for extension - needs to be abstract, final or empty.96
error'{' should be on the previous line.97
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.106
errorParameter val should be final.106
error'{' should be on the previous line.107
errorLine has trailing spaces.108
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.122
error'{' should be on the previous line.123

edu/nwu/util/bll/CleanableManager.java

ViolationMessageLine
error'{' should be on the previous line.36
error'{' should be on the previous line.59
error'{' should be on the previous line.69
error'{' should be on the previous line.71
error'{' should be on the previous line.73
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.87
errorParameter cleanable should be final.87
errorParameter interval should be final.87
error'{' should be on the previous line.88
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.97
error'{' should be on the previous line.98
error'{' should be on the previous line.102
error'{' should be on the previous line.114
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.123
errorParameter cleanable should be final.123
error'{' should be on the previous line.124
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.133
error'{' should be on the previous line.134

edu/nwu/net/api/IPacketField.java

ViolationMessageLine
error'{' should be on the previous line.30

edu/nwu/haurvatat/wfl/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/haurvatat/bll/MeasurementServer.java

ViolationMessageLine
error'{' should be on the previous line.39
error'{' should be on the previous line.56
errorParameter address should be final.67
error'{' should be on the previous line.69
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.80
error'{' should be on the previous line.81
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.90
error'{' should be on the previous line.91
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.98
error'{' should be on the previous line.99
error'{' should be on the previous line.101
error'{' should be on the previous line.103
error'{' should be on the previous line.105
error'{' should be on the previous line.109
error'{' should be on the previous line.127
error'1000.0' is a magic number.128
error'1024' is a magic number.131
error'1000.0' is a magic number.133
error'1000.0' is a magic number.136
error'}' should be on the same line.138
error'{' should be on the previous line.140
error'}' should be on the same line.144
error'{' should be on the previous line.146
error'}' should be on the same line.148
error'{' should be on the previous line.150
error'}' should be on the same line.154
error'{' should be on the previous line.156
error'{' should be on the previous line.158
error'}' should be on the same line.160
error'{' should be on the previous line.162
error'}' should be on the same line.165
error'{' should be on the previous line.168
error'}' should be on the same line.171
error'{' should be on the previous line.173
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.183
error'{' should be on the previous line.184
errorParameter msg should be final.195
errorParameter t should be final.195
error'{' should be on the previous line.196
errorParameter msg should be final.205
error'{' should be on the previous line.206
errorParameter msg should be final.215
error'{' should be on the previous line.216
errorParameter msg should be final.226
errorParameter e should be final.226
error'{' should be on the previous line.227

edu/nwu/util/api/ITimerTask.java

ViolationMessageLine
error'{' should be on the previous line.28
errorLine is longer than 80 characters.32
errorLine is longer than 80 characters.33
errorLine is longer than 80 characters.34
errorLine is longer than 80 characters.35
errorLine is longer than 80 characters.36
errorRedundant 'public' modifier.38
errorRedundant 'public' modifier.43
errorLine is longer than 80 characters.46
errorLine is longer than 80 characters.49
errorLine is longer than 80 characters.50
errorRedundant 'public' modifier.53

edu/nwu/time/dll/QueryReplyPacket.java

ViolationMessageLine
errorFirst sentence should end with a period.28
error'{' should be on the previous line.34
error'{' should be on the previous line.57
errorParameter ctimestamp should be final.67
error'ctimestamp' hides a field.67
errorParameter stimestamp should be final.67
error'stimestamp' hides a field.67
error'{' should be on the previous line.68
errorMethod 'getClientTimestamp' is not designed for extension - needs to be abstract, final or empty.79
error'{' should be on the previous line.80
errorMethod 'getServerTimestamp' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.100
errorParameter in should be final.100
error'{' should be on the previous line.102
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.113
errorParameter out should be final.113
error'{' should be on the previous line.114

edu/nwu/time/bll/TimeSync.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.28
error'{' should be on the previous line.29
error'{' should be on the previous line.42
errorAvoid inline conditionals.43
error'{' should be on the previous line.53
errorParameter diff should be final.62
error'diff' hides a field.62
error'{' should be on the previous line.63

edu/nwu/net/wfl/Request.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.38
errorParameter requestId should be final.45
error'requestId' hides a field.45
errorParameter packet should be final.45
error'packet' hides a field.45
errorParameter reliable should be final.45
error'reliable' hides a field.45
error'{' should be on the previous line.46
errorMethod 'getPacket' is not designed for extension - needs to be abstract, final or empty.57
error'{' should be on the previous line.58
errorMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.67
error'{' should be on the previous line.68
errorMethod 'getReliable' is not designed for extension - needs to be abstract, final or empty.77
error'{' should be on the previous line.78

edu/nwu/net/dll/FieldEncoder.java

ViolationMessageLine
error'{' should be on the previous line.39
errorFirst sentence should end with a period.49
errorParameter encoder should be final.56
error'encoder' hides a field.56
errorParameter typeMapping should be final.56
error'typeMapping' hides a field.56
errorParameter fields should be final.57
error'{' should be on the previous line.58
error'{' should be on the previous line.63
errorParameter val should be final.73
error'{' should be on the previous line.74
error'{' should be on the previous line.76
error'}' should be on the same line.80
error'{' should be on the previous line.82
errorParameter val should be final.92
error'{' should be on the previous line.93
errorParameter val should be final.104
error'{' should be on the previous line.105
error'{' should be on the previous line.107
error'}' should be on the same line.111
error'{' should be on the previous line.113
errorParameter vals should be final.123
error'{' should be on the previous line.124
error'{' should be on the previous line.129
errorParameter val should be final.141
error'{' should be on the previous line.142
error'{' should be on the previous line.144
error'}' should be on the same line.148
error'{' should be on the previous line.150
errorParameter vals should be final.160
error'{' should be on the previous line.161
error'{' should be on the previous line.166
errorParameter val should be final.178
error'{' should be on the previous line.179
error'{' should be on the previous line.181
error'}' should be on the same line.185
error'{' should be on the previous line.187
errorParameter vals should be final.197
error'{' should be on the previous line.198
errorParameter val should be final.209
error'{' should be on the previous line.210
error'{' should be on the previous line.212
error'}' should be on the same line.216
error'{' should be on the previous line.218
errorParameter vals should be final.228
error'{' should be on the previous line.229
error'{' should be on the previous line.234
errorParameter type should be final.247
errorParameter object should be final.247
error'{' should be on the previous line.248
error'{' should be on the previous line.254
errorLine is longer than 80 characters.258
error'{' should be on the previous line.265
error'}' should be on the same line.267
error'{' should be on the previous line.269
errorParameter val should be final.279
error'{' should be on the previous line.280
error'{' should be on the previous line.282
error'}' should be on the same line.286
error'{' should be on the previous line.288
errorParameter vals should be final.298
error'{' should be on the previous line.299
errorParameter val should be final.310
error'{' should be on the previous line.311
error'{' should be on the previous line.313
error'}' should be on the same line.317
error'{' should be on the previous line.319
errorParameter vals should be final.329
error'{' should be on the previous line.330
error'{' should be on the previous line.335
errorParameter val should be final.347
error'{' should be on the previous line.348
error'{' should be on the previous line.350
error'}' should be on the same line.354
error'{' should be on the previous line.356
errorParameter vals should be final.366
error'{' should be on the previous line.367
error'{' should be on the previous line.372
errorParameter val should be final.384
error'{' should be on the previous line.385
error'{' should be on the previous line.387
error'}' should be on the same line.391
error'{' should be on the previous line.393
errorFirst sentence should end with a period.398
errorParameter type should be final.405
error'{' should be on the previous line.406
error'{' should be on the previous line.408
error'{' should be on the previous line.415

edu/nwu/graph/export/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/IPacketSpec.java

ViolationMessageLine
error'{' should be on the previous line.30

edu/nwu/os/bll/Load.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.34
error'{' should be on the previous line.35
errorName 'PROC_LOADAVG' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
errorName 'SEPARATOR' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
error'{' should be on the previous line.51
error'{' should be on the previous line.56
error'{' should be on the previous line.58
error'{' should be on the previous line.63
error'}' should be on the same line.68
error'{' should be on the previous line.70
error'}' should be on the same line.72
error'{' should be on the previous line.74

edu/nwu/net/wfl/SocketTest.java

ViolationMessageLine
error'{' should be on the previous line.39
errorName 'MAX_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'.50
errorParameter addr should be final.57
error'addr' hides a field.57
error'{' should be on the previous line.58
errorParameter args should be final.67
error'{' should be on the previous line.68
error'{' should be on the previous line.70
error'{' should be on the previous line.72
error'}' should be on the same line.76
error'{' should be on the previous line.78
error'}' should be on the same line.81
error'{' should be on the previous line.83
error'{' should be on the previous line.95
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.104
error'{' should be on the previous line.105
errorAvoid inline conditionals.115
errorAvoid inline conditionals.117
error'{' should be on the previous line.126
error'{' should be on the previous line.137
error'3000' is a magic number.138
error'}' should be on the same line.139
error'{' should be on the previous line.141
errorParameter msg should be final.157
error'{' should be on the previous line.158
errorParameter msg should be final.168
errorParameter th should be final.168
error'{' should be on the previous line.169
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.178
error'{' should be on the previous line.179
error'{' should be on the previous line.189
error'{' should be on the previous line.197
error'{' should be on the previous line.199
error'{' should be on the previous line.207
error'{' should be on the previous line.221
error'{' should be on the previous line.225
error'{' should be on the previous line.231
error'}' should be on the same line.237
error'{' should be on the previous line.239
error'}' should be on the same line.242
error'{' should be on the previous line.244
error'}' should be on the same line.247
error'{' should be on the previous line.249
error'{' should be on the previous line.261
error'{' should be on the previous line.269
error'{' should be on the previous line.271
error'{' should be on the previous line.277
error'85' is a magic number.278
error'{' should be on the previous line.286
error'{' should be on the previous line.295
error'{' should be on the previous line.302
error'1000' is a magic number.303
error'}' should be on the same line.304
error'{' should be on the previous line.306
error'}' should be on the same line.315
error'{' should be on the previous line.317
error'}' should be on the same line.320
error'{' should be on the previous line.322

edu/nwu/heimdall/dll/StatusReplyPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.51
errorParameter stat should be final.60
error'stat' hides a field.60
error'{' should be on the previous line.61
errorMethod 'getStatus' is not designed for extension - needs to be abstract, final or empty.71
error'{' should be on the previous line.72
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.82
errorParameter in should be final.82
error'{' should be on the previous line.84
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.94
errorParameter out should be final.94
error'{' should be on the previous line.95
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106

edu/nwu/net/api/IMessageHandler.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.34

edu/nwu/time/dll/TimeSyncPacketMapping.java

ViolationMessageLine
error'{' should be on the previous line.27
errorFirst sentence should end with a period.28
error'{' should be on the previous line.32

edu/nwu/util/bll/SimpleFilenameFilter.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter filter should be final.38
error'filter' hides a field.38
error'{' should be on the previous line.39
errorLine is longer than 80 characters.49
errorMethod 'accept' is not designed for extension - needs to be abstract, final or empty.51
errorParameter dir should be final.51
errorParameter name should be final.51
error'{' should be on the previous line.52

edu/nwu/util/api/IObserver.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.34

edu/nwu/net/dll/DatagramRequest.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter rid should be final.46
error'rid' hides a field.46
errorParameter datagram should be final.46
error'datagram' hides a field.46
errorParameter reliable should be final.46
error'reliable' hides a field.46
errorMethod 'getDatagramPacket' is not designed for extension - needs to be abstract, final or empty.58
error'{' should be on the previous line.59
errorMethod 'getRequestId' is not designed for extension - needs to be abstract, final or empty.68
error'{' should be on the previous line.69
errorMethod 'getReliable' is not designed for extension - needs to be abstract, final or empty.78
error'{' should be on the previous line.79
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.88
error'{' should be on the previous line.89

edu/nwu/heimdall/dll/UnknownDirectoryPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.52
errorParameter dirId should be final.61
error'dirId' hides a field.61
error'{' should be on the previous line.62
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.83
errorParameter in should be final.83
error'{' should be on the previous line.85
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.95
errorParameter out should be final.95
error'{' should be on the previous line.96

edu/nwu/net/dll/CustomPacketMapping.java

ViolationMessageLine
error'{' should be on the previous line.27
errorFirst sentence should end with a period.28
error'{' should be on the previous line.32

edu/nwu/net/bll/ServerSocket.java

ViolationMessageLine
error'{' should be on the previous line.60
errorFirst sentence should end with a period.67
errorName 'MAX_IDLE' must match pattern '^[a-z][a-zA-Z0-9]*$'.68
errorVariable 'MAX_IDLE' must be private and have accessor methods.68
error'30' is a magic number.68
error'60' is a magic number.68
error'1000' is a magic number.68
errorName 'MAX_NREXMT' must match pattern '^[a-z][a-zA-Z0-9]*$'.71
errorVariable 'MAX_NREXMT' must be private and have accessor methods.71
errorFirst sentence should end with a period.73
errorFirst sentence should end with a period.76
errorFirst sentence should end with a period.85
errorLine is longer than 80 characters.89
errorLine is longer than 80 characters.92
errorLine is longer than 80 characters.94
error'{' should be on the previous line.118
errorParameter address should be final.132
errorParameter receiveQ should be final.132
error'receiveQ' hides a field.132
error'{' should be on the previous line.134
error'{' should be on the previous line.136
error'}' should be on the same line.145
error'{' should be on the previous line.147
errorMethod 'getEstimatedBandwidth' is not designed for extension - needs to be abstract, final or empty.160
error'{' should be on the previous line.161
error'{' should be on the previous line.171
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.180
error'{' should be on the previous line.181
error'{' should be on the previous line.187
error'{' should be on the previous line.191
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.201
error'{' should be on the previous line.202
errorParameter msg should be final.212
error'{' should be on the previous line.213
errorParameter msg should be final.222
error'{' should be on the previous line.223
errorParameter msg should be final.232
error'{' should be on the previous line.233
errorParameter msg should be final.242
error'{' should be on the previous line.243
errorParameter msg should be final.252
error'{' should be on the previous line.253
errorParameter msg should be final.262
error'{' should be on the previous line.263
errorParameter msg should be final.273
errorParameter e should be final.273
error'{' should be on the previous line.274
errorParameter msg should be final.283
error'{' should be on the previous line.284
errorParameter address should be final.297
error'{' should be on the previous line.299
error'{' should be on the previous line.303
error'{' should be on the previous line.317
errorLine is longer than 80 characters.319
error'}' should be on the same line.322
error'{' should be on the previous line.324
error'}' should be on the same line.327
error'{' should be on the previous line.329
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.345
error'{' should be on the previous line.346
errorLine is longer than 80 characters.353
errorMethod 'getLocalPort' is not designed for extension - needs to be abstract, final or empty.355
error'{' should be on the previous line.356
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.365
error'{' should be on the previous line.366
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.377
error'{' should be on the previous line.379
error'{' should be on the previous line.383
errorMethod 'receiveRequest' is not designed for extension - needs to be abstract, final or empty.397
error'{' should be on the previous line.399
error'{' should be on the previous line.403
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.417
errorParameter pkt should be final.417
error'{' should be on the previous line.419
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.431
errorParameter priority should be final.431
errorParameter pkt should be final.431
error'{' should be on the previous line.433
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.446
errorParameter priority should be final.446
errorParameter pkt should be final.446
errorParameter maxNReXmt should be final.446
error'{' should be on the previous line.448
error'{' should be on the previous line.452
errorParameter priority should be final.472
errorParameter pkt should be final.472
errorParameter maxNReXmt should be final.472
error'{' should be on the previous line.474
error'{' should be on the previous line.478
error'}' should be on the same line.481
error'{' should be on the previous line.483
errorParameter priority should be final.497
errorParameter pkt should be final.497
errorParameter maxNReXmt should be final.497
error'{' should be on the previous line.499
error'{' should be on the previous line.503
error'}' should be on the same line.506
error'{' should be on the previous line.508
errorParameter priority should be final.522
errorParameter pkt should be final.522
errorParameter maxNReXmt should be final.522
error'{' should be on the previous line.524
error'{' should be on the previous line.530
error'}' should be on the same line.533
error'{' should be on the previous line.535
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.548
errorParameter request should be final.548
errorParameter pkt should be final.548
error'{' should be on the previous line.550
error'{' should be on the previous line.554
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.577
errorParameter pkt should be final.577
error'{' should be on the previous line.579
error'{' should be on the previous line.583
error'{' should be on the previous line.607
error'{' should be on the previous line.623
error'{' should be on the previous line.625
error'{' should be on the previous line.627
error'{' should be on the previous line.632
error'{' should be on the previous line.639
error'{' should be on the previous line.647
error'}' should be on the same line.650
error'{' should be on the previous line.652
errorEmpty statement.653
error'}' should be on the same line.654
error'{' should be on the previous line.656
error'{' should be on the previous line.658
error'{' should be on the previous line.660
errorLine is longer than 80 characters.664
error'}' should be on the same line.666
error'{' should be on the previous line.668
error'{' should be on the previous line.677
error'}' should be on the same line.681
error'{' should be on the previous line.683
error'{' should be on the previous line.687
error'{' should be on the previous line.689
error'{' should be on the previous line.691
error'}' should be on the same line.693
error'{' should be on the previous line.695
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.708
error'{' should be on the previous line.709
error'{' should be on the previous line.715
error'{' should be on the previous line.728
error'{' should be on the previous line.736
error'{' should be on the previous line.741
error'{' should be on the previous line.757
error'{' should be on the previous line.759
error'{' should be on the previous line.763
error'{' should be on the previous line.767
error'{' should be on the previous line.771
errorLine is longer than 80 characters.772
errorLine is longer than 80 characters.775
error'}' should be on the same line.781
error'{' should be on the previous line.783
error'}' should be on the same line.788
error'{' should be on the previous line.790
error'{' should be on the previous line.799
errorParameter selector should be final.812
error'selector' hides a field.812
errorParameter server should be final.812
error'server' hides a field.812
error'{' should be on the previous line.813
error'{' should be on the previous line.822
error'{' should be on the previous line.824
error'{' should be on the previous line.826
error'{' should be on the previous line.835
error'{' should be on the previous line.846
errorLine is longer than 80 characters.847
error'{' should be on the previous line.852
error'{' should be on the previous line.856
error'{' should be on the previous line.860
error'}' should be on the same line.862
error'{' should be on the previous line.864
error'}' should be on the same line.872
error'{' should be on the previous line.874
error'}' should be on the same line.877
error'{' should be on the previous line.879
error'}' should be on the same line.882
error'{' should be on the previous line.884
error'}' should be on the same line.887
error'{' should be on the previous line.889
error'}' should be on the same line.892
error'{' should be on the previous line.894
error'{' should be on the previous line.898
errorMissing a Javadoc comment.905
error'{' should be on the previous line.906
error'{' should be on the previous line.909
errorLine is longer than 80 characters.921
errorParameter key should be final.925
error'{' should be on the previous line.927
error'{' should be on the previous line.929
error'{' should be on the previous line.932
errorLine is longer than 80 characters.937
error'}' should be on the same line.948
error'{' should be on the previous line.950
error'{' should be on the previous line.956
error'{' should be on the previous line.960
error'}' should be on the same line.966
error'{' should be on the previous line.968
error'{' should be on the previous line.972
error'}' should be on the same line.978
error'{' should be on the previous line.980
error'{' should be on the previous line.982
error'{' should be on the previous line.985
error'{' should be on the previous line.987
error'}' should be on the same line.995
error'{' should be on the previous line.997
error'{' should be on the previous line.1002
error'}' should be on the same line.1008
error'{' should be on the previous line.1010
error'{' should be on the previous line.1015
error'}' should be on the same line.1022
error'{' should be on the previous line.1024
error'}' should be on the same line.1027
error'{' should be on the previous line.1029
error'{' should be on the previous line.1033
error'}' should be on the same line.1035
error'{' should be on the previous line.1037
error'}' should be on the same line.1040
error'{' should be on the previous line.1042
error'}' should be on the same line.1045
error'{' should be on the previous line.1047
error'}' should be on the same line.1053
error'{' should be on the previous line.1055

edu/nwu/reflect/dll/DateType.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter id should be final.34
error'{' should be on the previous line.35
errorParameter decoder should be final.49
errorParameter typeMapping should be final.49
error'{' should be on the previous line.51
errorParameter encoder should be final.64
errorParameter typeMapping should be final.64
errorParameter instance should be final.65
error'{' should be on the previous line.66

edu/nwu/reflect/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/InvalidPacketException.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.33
errorParameter message should be final.43
error'{' should be on the previous line.44
errorParameter message should be final.55
errorParameter cause should be final.55
error'{' should be on the previous line.56

edu/nwu/util/bll/GenericObserver.java

ViolationMessageLine
error'{' should be on the previous line.35
errorParameter name should be final.50
error'name' hides a field.50
error'{' should be on the previous line.51
error'{' should be on the previous line.57
errorMethod 'getDirectory' is not designed for extension - needs to be abstract, final or empty.67
error'{' should be on the previous line.68
errorMethod 'notify' is not designed for extension - needs to be abstract, final or empty.77
errorParameter arg should be final.77
error'{' should be on the previous line.78
error'{' should be on the previous line.84
error'}' should be on the same line.86
error'{' should be on the previous line.88
error'{' should be on the previous line.92
error'}' should be on the same line.94
error'{' should be on the previous line.96

edu/nwu/heimdall/dll/DirectorySizeReplyPacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.57
errorParameter dirId should be final.67
error'dirId' hides a field.67
errorParameter size should be final.67
error'size' hides a field.67
error'{' should be on the previous line.68
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.79
error'{' should be on the previous line.80
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.89
error'{' should be on the previous line.90
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.100
errorParameter in should be final.100
error'{' should be on the previous line.102
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.113
errorParameter out should be final.113
error'{' should be on the previous line.114

edu/nwu/reflect/bll/PrimitiveDataTypeHelper.java

ViolationMessageLine
error'{' should be on the previous line.27
error'{' should be on the previous line.32
errorParameter array should be final.42
error'{' should be on the previous line.43
error'{' should be on the previous line.47
errorParameter array should be final.61
error'{' should be on the previous line.62
error'{' should be on the previous line.66

edu/nwu/monitor/NetworkRttDirectory.java

ViolationMessageLine
error'{' should be on the previous line.37
errorParameter id should be final.53
error'id' hides a field.53
errorParameter rttManager should be final.53
error'rttManager' hides a field.53
error'{' should be on the previous line.54
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.86
error'{' should be on the previous line.87
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.107
errorParameter num should be final.107
errorParameter offset should be final.107
error'{' should be on the previous line.108
error'{' should be on the previous line.114
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.130
errorParameter num should be final.130
errorParameter key should be final.130
error'{' should be on the previous line.131
error'{' should be on the previous line.137
error'{' should be on the previous line.144
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.159
errorParameter key should be final.159
error'{' should be on the previous line.160
error'{' should be on the previous line.164
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.181
errorParameter key should be final.181
errorParameter value should be final.181
error'{' should be on the previous line.182
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.191
error'{' should be on the previous line.192
errorParameter msg should be final.201
error'{' should be on the previous line.202

edu/nwu/reflect/dll/ITypeMapping.java

ViolationMessageLine
error'{' should be on the previous line.28
errorFirst sentence should end with a period.66

edu/nwu/reflect/dll/LongType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/net/api/IPacketSocket.java

ViolationMessageLine
error'{' should be on the previous line.33
errorRedundant 'public' modifier.39
errorRedundant 'public' modifier.46
errorRedundant 'public' modifier.53
errorRedundant 'public' modifier.60
errorRedundant 'public' modifier.67
errorRedundant 'public' modifier.74
errorRedundant 'public' modifier.81
errorRedundant 'public' modifier.88
errorRedundant 'public' modifier.95
errorRedundant 'public' modifier.102
errorRedundant 'public' modifier.109
errorRedundant 'public' modifier.116
errorRedundant 'public' modifier.123
errorRedundant 'public' modifier.128
errorRedundant 'public' modifier.140
errorRedundant 'public' modifier.148
errorRedundant 'public' modifier.160
errorRedundant 'public' modifier.168
errorRedundant 'public' modifier.177
errorRedundant 'public' modifier.188
errorLine is longer than 80 characters.196
errorRedundant 'public' modifier.200
errorRedundant 'public' modifier.212
errorRedundant 'public' modifier.223
errorLine is longer than 80 characters.231
errorRedundant 'public' modifier.235
errorRedundant 'public' modifier.250
errorLine is longer than 80 characters.259
errorRedundant 'public' modifier.266

edu/nwu/os/bll/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/heimdall/wfl/ReadClient.java

ViolationMessageLine
error'{' should be on the previous line.36
errorParameter id should be final.49
errorParameter addr should be final.49
error'{' should be on the previous line.50
errorParameter args should be final.57
error'{' should be on the previous line.58
error'{' should be on the previous line.60
error'}' should be on the same line.72
error'{' should be on the previous line.74
errorMethod 'debug' is not designed for extension - needs to be abstract, final or empty.86
errorParameter msg should be final.86
error'{' should be on the previous line.87
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
error'{' should be on the previous line.99
error'200' is a magic number.100
error'{' should be on the previous line.101
error'200' is a magic number.102
error'{' should be on the previous line.105
error'{' should be on the previous line.107
error'}' should be on the same line.112
error'{' should be on the previous line.114
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.126
error'{' should be on the previous line.127
errorParameter val should be final.136
error'{' should be on the previous line.137
error'{' should be on the previous line.139
error'{' should be on the previous line.141
error'{' should be on the previous line.147
error'}' should be on the same line.152
error'{' should be on the previous line.154
error'}' should be on the same line.157
error'{' should be on the previous line.159
error'{' should be on the previous line.168

edu/nwu/net/bll/InetSocketAddressHelper.java

ViolationMessageLine
errorFirst sentence should end with a period.24
errorUtility classes should not have a public or default constructor.29
error'{' should be on the previous line.30
errorParameter id should be final.39
error'{' should be on the previous line.41
error'{' should be on the previous line.45

edu/nwu/util/bll/Timestamp.java

ViolationMessageLine
error'{' should be on the previous line.28
error'{' should be on the previous line.36
errorParameter delta should be final.46
error'{' should be on the previous line.47
errorParameter timestamp should be final.56
error'timestamp' hides a field.56
error'{' should be on the previous line.57
errorMethod 'getDate' is not designed for extension - needs to be abstract, final or empty.66
error'{' should be on the previous line.67
errorMethod 'getTime' is not designed for extension - needs to be abstract, final or empty.76
error'{' should be on the previous line.77
errorMethod 'after' is not designed for extension - needs to be abstract, final or empty.89
errorParameter when should be final.89
error'{' should be on the previous line.90
error'{' should be on the previous line.92
error'{' should be on the previous line.97
errorMethod 'before' is not designed for extension - needs to be abstract, final or empty.112
errorParameter when should be final.112
error'{' should be on the previous line.113
error'{' should be on the previous line.115
error'{' should be on the previous line.120
errorUnused @throws tag for 'ClassCastException'.170
errorMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.173
errorParameter o should be final.173
error'{' should be on the previous line.174
error'{' should be on the previous line.176
error'{' should be on the previous line.181
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.195
errorParameter o should be final.195
error'{' should be on the previous line.196
error'{' should be on the previous line.198
error'{' should be on the previous line.203
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.215
error'{' should be on the previous line.216
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.225
error'{' should be on the previous line.226

edu/nwu/heimdall/dll/DirectorySizePacket.java

ViolationMessageLine
error'{' should be on the previous line.34
error'{' should be on the previous line.52
errorParameter dirId should be final.61
error'dirId' hides a field.61
error'{' should be on the previous line.62
errorMethod 'getDirId' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'decode' is not designed for extension - needs to be abstract, final or empty.83
errorParameter in should be final.83
error'{' should be on the previous line.85
errorMethod 'encode' is not designed for extension - needs to be abstract, final or empty.95
errorParameter out should be final.95
error'{' should be on the previous line.96

edu/nwu/reflect/dll/InetSocketAddressType.java

ViolationMessageLine
error'{' should be on the previous line.29
errorParameter id should be final.35
error'{' should be on the previous line.36
errorParameter decoder should be final.50
errorParameter typeMapping should be final.50
error'{' should be on the previous line.52
error'4' is a magic number.54
error'{' should be on the previous line.61
error'}' should be on the same line.65
error'{' should be on the previous line.67
errorParameter encoder should be final.84
errorParameter typeMapping should be final.84
errorParameter instance should be final.85
error'{' should be on the previous line.86
error'4' is a magic number.89

edu/nwu/util/api/ICleanable.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/wfl/PacketSocket.java

ViolationMessageLine
error'{' should be on the previous line.64
errorLine is longer than 80 characters.78
errorRedundant throws: 'SocketException' is subclass of 'IOException'.98
error'{' should be on the previous line.99
errorParameter address should be final.115
errorRedundant throws: 'SocketException' is subclass of 'IOException'.116
error'{' should be on the previous line.117
error'{' should be on the previous line.121
error'{' should be on the previous line.126
error'}' should be on the same line.128
error'{' should be on the previous line.130
errorMethod 'getEstimatedBandwidth' is not designed for extension - needs to be abstract, final or empty.143
error'{' should be on the previous line.144
errorMethod 'getRttManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.153
error'{' should be on the previous line.154
errorMethod 'getRttManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.163
error'{' should be on the previous line.164
errorMethod 'getNetworkManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.173
error'{' should be on the previous line.174
errorMethod 'getNetworkManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.183
error'{' should be on the previous line.184
errorMethod 'getInstanceRx' is not designed for extension - needs to be abstract, final or empty.193
error'{' should be on the previous line.194
errorMethod 'getInstanceTx' is not designed for extension - needs to be abstract, final or empty.203
error'{' should be on the previous line.204
errorMethod 'getSeqNrManagerInstanceReliable' is not designed for extension - needs to be abstract, final or empty.213
error'{' should be on the previous line.214
errorMethod 'getSeqNrManagerInstanceUnreliable' is not designed for extension - needs to be abstract, final or empty.223
error'{' should be on the previous line.224
errorMethod 'getLocalSocketAddress' is not designed for extension - needs to be abstract, final or empty.233
error'{' should be on the previous line.234
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.244
error'{' should be on the previous line.245
errorMethod 'getPacketMapping' is not designed for extension - needs to be abstract, final or empty.254
error'{' should be on the previous line.255
errorMethod 'getTypeMapping' is not designed for extension - needs to be abstract, final or empty.264
error'{' should be on the previous line.265
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.272
error'{' should be on the previous line.273
error'{' should be on the previous line.275
errorLine is longer than 80 characters.276
error'}' should be on the same line.278
error'{' should be on the previous line.280
errorMethod 'receive' is not designed for extension - needs to be abstract, final or empty.293
error'{' should be on the previous line.295
error'{' should be on the previous line.299
error'{' should be on the previous line.309
error'{' should be on the previous line.311
error'}' should be on the same line.314
error'{' should be on the previous line.316
errorMethod 'setHandler' is not designed for extension - needs to be abstract, final or empty.328
errorParameter handler should be final.328
error'{' should be on the previous line.329
error'{' should be on the previous line.331
error'}' should be on the same line.333
error'{' should be on the previous line.335
errorMethod 'receiveRequest' is not designed for extension - needs to be abstract, final or empty.350
error'{' should be on the previous line.352
error'{' should be on the previous line.356
error'{' should be on the previous line.366
error'{' should be on the previous line.368
error'}' should be on the same line.373
error'{' should be on the previous line.375
errorMethod 'setHandler' is not designed for extension - needs to be abstract, final or empty.388
errorParameter handler should be final.388
error'{' should be on the previous line.389
error'{' should be on the previous line.391
error'}' should be on the same line.393
error'{' should be on the previous line.395
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.409
errorParameter pkt should be final.409
error'{' should be on the previous line.411
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.423
errorParameter priority should be final.423
errorParameter pkt should be final.423
error'{' should be on the previous line.425
errorParameter priority should be final.439
errorParameter pkt should be final.439
error'{' should be on the previous line.441
errorLine is longer than 80 characters.452
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.456
errorParameter priority should be final.456
errorParameter pkt should be final.456
errorParameter reliable should be final.456
error'{' should be on the previous line.458
errorAvoid inline conditionals.459
error'{' should be on the previous line.462
error'}' should be on the same line.464
error'{' should be on the previous line.466
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.480
errorParameter priority should be final.480
errorParameter pkt should be final.480
errorParameter maxNReXmt should be final.480
error'{' should be on the previous line.482
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.497
errorParameter request should be final.497
errorParameter pkt should be final.497
error'{' should be on the previous line.499
errorLine is longer than 80 characters.514
errorMethod 'sendReply' is not designed for extension - needs to be abstract, final or empty.518
errorParameter request should be final.518
errorParameter pkt should be final.518
errorParameter reliable should be final.518
error'{' should be on the previous line.520
errorAvoid inline conditionals.521
error'{' should be on the previous line.524
error'}' should be on the same line.526
error'{' should be on the previous line.528
errorParameter request should be final.541
errorParameter pkt should be final.541
error'{' should be on the previous line.543
errorLine is longer than 80 characters.549
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.565
errorParameter pkt should be final.565
error'{' should be on the previous line.567
error'{' should be on the previous line.576
error'{' should be on the previous line.578
error'}' should be on the same line.581
error'{' should be on the previous line.583
errorLine is longer than 80 characters.597
errorMethod 'sendRequest' is not designed for extension - needs to be abstract, final or empty.604
errorParameter pkt should be final.604
errorParameter reliable should be final.604
error'{' should be on the previous line.606
errorAvoid inline conditionals.609
error'{' should be on the previous line.612
error'}' should be on the same line.614
error'{' should be on the previous line.616
errorParameter pkt should be final.635
error'{' should be on the previous line.637
errorLine is longer than 80 characters.640
error'{' should be on the previous line.646
error'{' should be on the previous line.648
error'}' should be on the same line.651
error'{' should be on the previous line.653
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.666
error'{' should be on the previous line.667
errorParameter msg should be final.677
error'{' should be on the previous line.678
error'{' should be on the previous line.680
errorParameter msg should be final.691
errorParameter e should be final.691
error'{' should be on the previous line.692
error'{' should be on the previous line.694
errorMethod 'handle' is not designed for extension - needs to be abstract, final or empty.704
errorParameter msg should be final.704
error'{' should be on the previous line.705
error'{' should be on the previous line.707
error'{' should be on the previous line.709
error'}' should be on the same line.713
error'{' should be on the previous line.715
errorMethod 'handle' is not designed for extension - needs to be abstract, final or empty.726
errorParameter req should be final.726
error'{' should be on the previous line.727
error'{' should be on the previous line.729
error'{' should be on the previous line.731
error'}' should be on the same line.737
error'{' should be on the previous line.739

edu/nwu/heimdall/config/Const.java

ViolationMessageLine
error'{' should be on the previous line.27
errorFirst sentence should end with a period.40
error'{' should be on the previous line.44

edu/nwu/heimdall/dll/Server.java

ViolationMessageLine
error'{' should be on the previous line.29
errorFirst sentence should end with a period.30
errorParameter factory should be final.35
error'{' should be on the previous line.36
errorMethod 'getPacketMapping' is not designed for extension - needs to be abstract, final or empty.45
error'{' should be on the previous line.46

edu/nwu/graph/api/package.html

ViolationMessageLine
errorMissing package documentation file.0

edu/nwu/net/api/IRttManager.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.39
errorRedundant 'public' modifier.46
errorRedundant 'public' modifier.51

edu/nwu/util/bll/CleanUpTask.java

ViolationMessageLine
error'{' should be on the previous line.31
errorParameter cleanable should be final.50
error'cleanable' hides a field.50
errorParameter interval should be final.50
error'interval' hides a field.50
error'{' should be on the previous line.51
errorFirst sentence should end with a period.62
errorMethod 'getInterval' is not designed for extension - needs to be abstract, final or empty.67
error'{' should be on the previous line.68
errorMethod 'setInterval' is not designed for extension - needs to be abstract, final or empty.77
errorParameter interval should be final.77
error'interval' hides a field.77
error'{' should be on the previous line.78
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.85
error'{' should be on the previous line.86
error'{' should be on the previous line.88
error'{' should be on the previous line.90
error'}' should be on the same line.92
error'{' should be on the previous line.94
errorEmpty statement.95
error'{' should be on the previous line.99
error'}' should be on the same line.102
error'{' should be on the previous line.104
errorMethod 'stop' is not designed for extension - needs to be abstract, final or empty.116
error'{' should be on the previous line.117

edu/nwu/heimdall/bll/ActiveDirectory.java

ViolationMessageLine
error'{' should be on the previous line.35
errorParameter id should be final.58
error'id' hides a field.58
errorParameter keyType should be final.58
error'keyType' hides a field.58
errorParameter valueType should be final.58
error'valueType' hides a field.58
error'{' should be on the previous line.59
errorMethod 'getId' is not designed for extension - needs to be abstract, final or empty.72
error'{' should be on the previous line.73
errorMethod 'getSize' is not designed for extension - needs to be abstract, final or empty.82
error'{' should be on the previous line.83
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.90
error'{' should be on the previous line.91
errorMethod 'add' is not designed for extension - needs to be abstract, final or empty.100
errorParameter entry should be final.100
error'{' should be on the previous line.101
error'{' should be on the previous line.105
error'{' should be on the previous line.113
errorMethod 'clear' is not designed for extension - needs to be abstract, final or empty.127
error'{' should be on the previous line.128
errorMethod 'dispose' is not designed for extension - needs to be abstract, final or empty.135
error'{' should be on the previous line.136
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.147
errorParameter key should be final.147
error'{' should be on the previous line.148
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.160
errorParameter num should be final.160
errorParameter offset should be final.160
error'{' should be on the previous line.161
error'{' should be on the previous line.167
errorMethod 'get' is not designed for extension - needs to be abstract, final or empty.182
errorParameter num should be final.182
errorParameter key should be final.182
error'{' should be on the previous line.183
error'{' should be on the previous line.190
error'{' should be on the previous line.197
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.212
errorParameter key should be final.212
errorParameter value should be final.212
error'{' should be on the previous line.213
errorAvoid inline conditionals.216
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.224
error'{' should be on the previous line.225
errorParameter msg should be final.234
error'{' should be on the previous line.235

edu/nwu/reflect/dll/IntegerType.java

ViolationMessageLine
error'{' should be on the previous line.27
errorParameter id should be final.33
error'{' should be on the previous line.34
errorParameter decoder should be final.48
errorParameter typeMapping should be final.48
error'{' should be on the previous line.50
errorParameter encoder should be final.63
errorParameter typeMapping should be final.63
errorParameter instance should be final.64
error'{' should be on the previous line.65

edu/nwu/net/api/ISeqNrManager.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.39

edu/nwu/net/wfl/Benchmark.java

ViolationMessageLine
error'{' should be on the previous line.32
errorParameter args should be final.44
error'{' should be on the previous line.45
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.53
error'{' should be on the previous line.54
error'1000' is a magic number.55
errorMethod 'benchmarkSocket' is not designed for extension - needs to be abstract, final or empty.67
errorParameter packetSize should be final.67
error'{' should be on the previous line.68
error'{' should be on the previous line.72
error'{' should be on the previous line.76
error'{' should be on the previous line.80
errorLine is longer than 80 characters.81
errorLine is longer than 80 characters.83
error'{' should be on the previous line.96
error'}' should be on the same line.105
error'{' should be on the previous line.107
error'}' should be on the same line.110
error'{' should be on the previous line.112
error'}' should be on the same line.115
error'{' should be on the previous line.117
errorParameter msg should be final.129
error'{' should be on the previous line.130
errorParameter msg should be final.140
errorParameter th should be final.140
error'{' should be on the previous line.141

edu/nwu/util/bll/UniqueId.java

ViolationMessageLine
errorClass UniqueId should be declared as final.37
error'{' should be on the previous line.38
errorParameter id should be final.53
error'id' hides a field.53
error'{' should be on the previous line.54
error'{' should be on the previous line.65
error'{' should be on the previous line.75
error'{' should be on the previous line.79
error'{' should be on the previous line.95
error'{' should be on the previous line.99
error'16' is a magic number.101
errorParameter addr should be final.116
errorParameter tsmpFactory should be final.117
errorParameter seed should be final.117
error'{' should be on the previous line.118
error'{' should be on the previous line.124
error'{' should be on the previous line.133
error'}' should be on the same line.139
error'{' should be on the previous line.141

edu/nwu/reflect/dll/ByteDecoder.java

ViolationMessageLine
error'{' should be on the previous line.28
errorParameter buf should be final.39
errorParameter offset should be final.39
errorParameter length should be final.39
error'{' should be on the previous line.40
errorMethod 'decodeBoolean' is not designed for extension - needs to be abstract, final or empty.49
error'{' should be on the previous line.50
errorMethod 'decodeByte' is not designed for extension - needs to be abstract, final or empty.59
error'{' should be on the previous line.60
errorMethod 'decodeChar' is not designed for extension - needs to be abstract, final or empty.69
error'{' should be on the previous line.70
error'8' is a magic number.73
errorMethod 'decodeDouble' is not designed for extension - needs to be abstract, final or empty.84
error'{' should be on the previous line.85
errorMethod 'decodeInteger' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
error'4' is a magic number.98
error'{' should be on the previous line.99
error'8' is a magic number.100
errorMethod 'decodeLong' is not designed for extension - needs to be abstract, final or empty.112
error'{' should be on the previous line.113
error'8' is a magic number.116
error'{' should be on the previous line.117
error'8' is a magic number.118
errorMethod 'decodeShort' is not designed for extension - needs to be abstract, final or empty.130
error'{' should be on the previous line.131
error'{' should be on the previous line.135
error'8' is a magic number.136
errorMethod 'decodeUByte' is not designed for extension - needs to be abstract, final or empty.148
error'{' should be on the previous line.149
errorAvoid inline conditionals.152
errorMethod 'decodeUShort' is not designed for extension - needs to be abstract, final or empty.160
error'{' should be on the previous line.161
error'8' is a magic number.164
errorAvoid inline conditionals.167
errorMethod 'decodeString' is not designed for extension - needs to be abstract, final or empty.175
error'{' should be on the previous line.176
errorLine is longer than 80 characters.192
errorMethod 'read' is not designed for extension - needs to be abstract, final or empty.194
errorParameter buf should be final.194
errorParameter offset should be final.194
errorParameter len should be final.194
error'{' should be on the previous line.196
error'{' should be on the previous line.200
errorMethod 'getReminder' is not designed for extension - needs to be abstract, final or empty.210
error'{' should be on the previous line.211

edu/nwu/util/bll/ProcessingTimeInfo.java

ViolationMessageLine
error'{' should be on the previous line.31
errorParameter id should be final.53
error'id' hides a field.53
error'{' should be on the previous line.54
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.63
error'{' should be on the previous line.64
errorMethod 'getProcessingTimeAvg' is not designed for extension - needs to be abstract, final or empty.73
error'{' should be on the previous line.74
errorMethod 'getProcessingTimeStd' is not designed for extension - needs to be abstract, final or empty.83
error'{' should be on the previous line.84
errorMethod 'addProcessingTime' is not designed for extension - needs to be abstract, final or empty.93
errorParameter time should be final.93
error'{' should be on the previous line.94
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.105
error'{' should be on the previous line.106
errorParameter msg should be final.115
error'{' should be on the previous line.116
error'{' should be on the previous line.124

edu/nwu/net/wfl/BenchmarkSysCall.java

ViolationMessageLine
error'{' should be on the previous line.40
errorParameter addr should be final.64
error'addr' hides a field.64
errorRedundant throws: 'SocketException' is subclass of 'IOException'.65
error'{' should be on the previous line.66
error'1024' is a magic number.67
errorParameter addr should be final.80
error'addr' hides a field.80
errorParameter nPackets should be final.80
error'nPackets' hides a field.80
errorParameter packetSize should be final.80
error'packetSize' hides a field.80
errorRedundant throws: 'SocketException' is subclass of 'IOException'.81
error'{' should be on the previous line.82
errorParameter args should be final.93
error'{' should be on the previous line.94
error'{' should be on the previous line.96
error'{' should be on the previous line.98
error'}' should be on the same line.102
error'3' is a magic number.103
error'{' should be on the previous line.104
error'}' should be on the same line.110
error'{' should be on the previous line.112
error'}' should be on the same line.115
error'{' should be on the previous line.117
error'{' should be on the previous line.129
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.139
error'{' should be on the previous line.140
error'{' should be on the previous line.142
error'}' should be on the same line.144
error'{' should be on the previous line.146
error'{' should be on the previous line.157
error'{' should be on the previous line.164
error'{' should be on the previous line.173
error'{' should be on the previous line.177
error'}' should be on the same line.181
error'{' should be on the previous line.183
error'{' should be on the previous line.195
error'{' should be on the previous line.202
error'85' is a magic number.203
error'{' should be on the previous line.207
error'{' should be on the previous line.217
error'{' should be on the previous line.225
error'1000' is a magic number.226
error'}' should be on the same line.227
error'{' should be on the previous line.229
errorEmpty statement.230
errorParameter msg should be final.246
error'{' should be on the previous line.247
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.256
error'{' should be on the previous line.257

edu/nwu/graph/export/DotGif.java

ViolationMessageLine
error'{' should be on the previous line.35
errorMethod 'export' is not designed for extension - needs to be abstract, final or empty.51
errorParameter graph should be final.51
errorParameter file should be final.51
error'{' should be on the previous line.53
error'{' should be on the previous line.61
error'{' should be on the previous line.73
error'}' should be on the same line.76
error'{' should be on the previous line.78
errorParameter file should be final.90
error'{' should be on the previous line.91
error'{' should be on the previous line.95

edu/nwu/net/api/IRequestHandler.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.34

edu/nwu/time/bll/TimeHelper.java

ViolationMessageLine
errorClass TimeHelper should be declared as final.27
error'{' should be on the previous line.28
error'{' should be on the previous line.33
error'{' should be on the previous line.42
error'10' is a magic number.54
error'{' should be on the previous line.55
error'10' is a magic number.61
error'{' should be on the previous line.62
error'10' is a magic number.68
error'{' should be on the previous line.69
error'10' is a magic number.75
error'{' should be on the previous line.76
error'10' is a magic number.82
error'{' should be on the previous line.83

edu/nwu/util/api/ICleanableMgr.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/dll/FieldDecoder.java

ViolationMessageLine
error'{' should be on the previous line.39
errorParameter decoder should be final.56
error'decoder' hides a field.56
errorParameter typeMapping should be final.56
error'typeMapping' hides a field.56
errorParameter fields should be final.57
error'{' should be on the previous line.58
error'{' should be on the previous line.63
error'{' should be on the previous line.74
error'{' should be on the previous line.76
error'}' should be on the same line.80
error'{' should be on the previous line.82
error'{' should be on the previous line.93
error'{' should be on the previous line.105
error'{' should be on the previous line.107
error'}' should be on the same line.112
error'{' should be on the previous line.114
error'{' should be on the previous line.125
error'{' should be on the previous line.131
error'{' should be on the previous line.144
error'{' should be on the previous line.146
error'}' should be on the same line.151
error'{' should be on the previous line.153
error'{' should be on the previous line.164
error'{' should be on the previous line.170
error'{' should be on the previous line.183
error'{' should be on the previous line.185
error'}' should be on the same line.189
error'{' should be on the previous line.191
error'{' should be on the previous line.202
error'{' should be on the previous line.214
error'{' should be on the previous line.216
error'}' should be on the same line.221
error'{' should be on the previous line.223
error'{' should be on the previous line.234
error'{' should be on the previous line.240
errorParameter type should be final.254
error'{' should be on the previous line.255
error'{' should be on the previous line.260
error'{' should be on the previous line.266
errorLine is longer than 80 characters.270
error'}' should be on the same line.274
error'{' should be on the previous line.276
error'{' should be on the previous line.289
error'{' should be on the previous line.291
error'}' should be on the same line.295
error'{' should be on the previous line.297
error'{' should be on the previous line.308
error'{' should be on the previous line.320
error'{' should be on the previous line.322
error'}' should be on the same line.327
error'{' should be on the previous line.329
error'{' should be on the previous line.340
error'{' should be on the previous line.346
error'{' should be on the previous line.359
error'{' should be on the previous line.361
error'}' should be on the same line.366
error'{' should be on the previous line.368
error'{' should be on the previous line.379
error'{' should be on the previous line.385
error'{' should be on the previous line.398
error'{' should be on the previous line.400
error'}' should be on the same line.404
error'{' should be on the previous line.406
errorFirst sentence should end with a period.411
errorParameter type should be final.418
error'{' should be on the previous line.419
error'{' should be on the previous line.421
error'{' should be on the previous line.428

edu/nwu/net/api/INetworkManager.java

ViolationMessageLine
error'{' should be on the previous line.31
errorRedundant 'public' modifier.39
errorRedundant 'public' modifier.46
errorRedundant 'public' modifier.51

edu/nwu/reflect/bll/ClassHelper.java

ViolationMessageLine
error'{' should be on the previous line.37
error'{' should be on the previous line.45
errorParameter c should be final.55
error'{' should be on the previous line.56
errorParameter c should be final.68
errorParameter parameters should be final.68
error'{' should be on the previous line.69
error'{' should be on the previous line.73
error'{' should be on the previous line.75
error'{' should be on the previous line.84
error'{' should be on the previous line.89
error'}' should be on the same line.97
error'{' should be on the previous line.99
error'{' should be on the previous line.103
error'}' should be on the same line.105
error'{' should be on the previous line.107
error'}' should be on the same line.112
error'{' should be on the previous line.114
error'{' should be on the previous line.118
error'}' should be on the same line.120
error'{' should be on the previous line.122
errorLine is longer than 80 characters.141
errorParameter obj should be final.141
errorParameter method should be final.141
errorParameter parameters should be final.141
error'{' should be on the previous line.146
error'{' should be on the previous line.148
error'{' should be on the previous line.157
error'{' should be on the previous line.162
errorLine is longer than 80 characters.167
error'}' should be on the same line.170
error'{' should be on the previous line.172
error'{' should be on the previous line.176
error'}' should be on the same line.178
error'{' should be on the previous line.180
error'}' should be on the same line.186
error'{' should be on the previous line.188
error'{' should be on the previous line.192
error'}' should be on the same line.194
error'{' should be on the previous line.196

edu/nwu/heimdall/wfl/SetProperty.java

ViolationMessageLine
error'{' should be on the previous line.34
errorParameter id should be final.47
errorParameter addr should be final.47
error'{' should be on the previous line.48
errorParameter args should be final.55
error'{' should be on the previous line.56
error'4' is a magic number.57
error'{' should be on the previous line.58
error'3' is a magic number.65
error'}' should be on the same line.75
error'{' should be on the previous line.77
errorMethod 'read' is not designed for extension - needs to be abstract, final or empty.89
errorParameter key should be final.89
error'{' should be on the previous line.90
errorAvoid inline conditionals.93
errorMethod 'set' is not designed for extension - needs to be abstract, final or empty.102
errorParameter key should be final.102
errorParameter val should be final.102
error'{' should be on the previous line.103
error'{' should be on the previous line.105
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.115
error'{' should be on the previous line.116
error'{' should be on the previous line.124

edu/nwu/graph/api/IVertex.java

ViolationMessageLine
error'{' should be on the previous line.28

edu/nwu/net/bll/QueueInfo.java

ViolationMessageLine
error'{' should be on the previous line.34
errorParameter tsmpFactory should be final.63
error'tsmpFactory' hides a field.63
errorParameter address should be final.63
error'address' hides a field.63
error'{' should be on the previous line.64
errorMethod 'getLastAccess' is not designed for extension - needs to be abstract, final or empty.74
error'{' should be on the previous line.75
errorMethod 'getQueueDelayAvg' is not designed for extension - needs to be abstract, final or empty.84
error'{' should be on the previous line.85
errorMethod 'getDropRateAvg' is not designed for extension - needs to be abstract, final or empty.94
error'{' should be on the previous line.95
errorMethod 'getQueueDelayStd' is not designed for extension - needs to be abstract, final or empty.104
error'{' should be on the previous line.105
errorMethod 'addQueueDelay' is not designed for extension - needs to be abstract, final or empty.114
errorParameter delay should be final.114
error'{' should be on the previous line.115
errorMethod 'drop' is not designed for extension - needs to be abstract, final or empty.125
error'{' should be on the previous line.126
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.137
error'{' should be on the previous line.138
errorParameter msg should be final.147
error'{' should be on the previous line.148
error'{' should be on the previous line.156

edu/nwu/net/dll/DatagramPacket.java

ViolationMessageLine
error'{' should be on the previous line.29
errorFirst sentence should end with a period.42
errorParameter buf should be final.49
error'buf' hides a field.49
errorParameter internal should be final.49
error'internal' hides a field.49
errorParameter external should be final.50
error'external' hides a field.50
error'{' should be on the previous line.51
errorParameter msg should be final.64
error'{' should be on the previous line.65
errorMethod 'setData' is not designed for extension - needs to be abstract, final or empty.74
errorParameter buf should be final.74
error'buf' hides a field.74
error'{' should be on the previous line.75
errorMethod 'getData' is not designed for extension - needs to be abstract, final or empty.84
error'{' should be on the previous line.85
error'{' should be on the previous line.87
errorMethod 'getLength' is not designed for extension - needs to be abstract, final or empty.100
error'{' should be on the previous line.101
error'8' is a magic number.102
errorMethod 'setSocketAddress' is not designed for extension - needs to be abstract, final or empty.111
errorParameter address should be final.111
error'{' should be on the previous line.112
errorMethod 'setPublicSocketAddress' is not designed for extension - needs to be abstract, final or empty.122
errorParameter address should be final.122
error'{' should be on the previous line.123
errorMethod 'getSocketAddress' is not designed for extension - needs to be abstract, final or empty.133
error'{' should be on the previous line.134
errorMethod 'getPublicSocketAddress' is not designed for extension - needs to be abstract, final or empty.144
error'{' should be on the previous line.145
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.154
error'{' should be on the previous line.155
error'buf' hides a field.156

edu/nwu/util/api/ITask.java

ViolationMessageLine
error'{' should be on the previous line.28
errorRedundant 'public' modifier.32

edu/nwu/heimdall/dll/Client.java

ViolationMessageLine
error'{' should be on the previous line.42
error'{' should be on the previous line.65
error'static' modifier out of order with the JLS suggestions.74
errorParameter factory should be final.75
error'factory' hides a field.75
error'{' should be on the previous line.76
errorMethod 'setUp' is not designed for extension - needs to be abstract, final or empty.87
errorRedundant throws: 'SocketException' is subclass of 'IOException'.87
error'{' should be on the previous line.88
error'{' should be on the previous line.90
error'{' should be on the previous line.92
error'{' should be on the previous line.94
errorLine is longer than 80 characters.96
error'}' should be on the same line.98
error'{' should be on the previous line.100
errorMethod 'tearDown' is not designed for extension - needs to be abstract, final or empty.117
error'{' should be on the previous line.118
error'{' should be on the previous line.122
error'{' should be on the previous line.124
errorMethod 'cleanUp' is not designed for extension - needs to be abstract, final or empty.136
error'{' should be on the previous line.137
error'{' should be on the previous line.140
errorMethod 'send' is not designed for extension - needs to be abstract, final or empty.155
errorParameter request should be final.155
errorParameter reliable should be final.155
error'{' should be on the previous line.156
error'{' should be on the previous line.158
error'{' should be on the previous line.167
errorLine is longer than 80 characters.168
error'{' should be on the previous line.171
error'}' should be on the same line.175
error'{' should be on the previous line.177
error'}' should be on the same line.179
error'{' should be on the previous line.181
error'}' should be on the same line.183
error'{' should be on the previous line.185
errorMethod 'toString' is not designed for extension - needs to be abstract, final or empty.197
error'{' should be on the previous line.198
error'{' should be on the previous line.202
error'{' should be on the previous line.204
errorParameter msg should be final.217
error'{' should be on the previous line.218
errorParameter msg should be final.227
error'{' should be on the previous line.228
errorParameter msg should be final.237
error'{' should be on the previous line.238
errorParameter msg should be final.248
errorParameter e should be final.248
error'{' should be on the previous line.249
errorParameter msg should be final.258
error'{' should be on the previous line.259
error'{' should be on the previous line.267

edu/nwu/net/api/IPacket.java

ViolationMessageLine
error'{' should be on the previous line.31

edu/nwu/graph/api/IExport.java

ViolationMessageLine
error'{' should be on the previous line.28