Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
63 0 0 1538

Files

File  I  W  E
in/ac/bits/protocolanalyzer/analyzer/AnalyzerCell.java 0 0 80
in/ac/bits/protocolanalyzer/analyzer/CustomAnalyzer.java 0 0 33
in/ac/bits/protocolanalyzer/analyzer/EventBusFactory.java 0 0 7
in/ac/bits/protocolanalyzer/analyzer/GenericAnalyzer.java 0 0 10
in/ac/bits/protocolanalyzer/analyzer/PacketWrapper.java 0 0 18
in/ac/bits/protocolanalyzer/analyzer/PcapAnalyzer.java 0 0 42
in/ac/bits/protocolanalyzer/analyzer/PerformanceMetrics.java 0 0 28
in/ac/bits/protocolanalyzer/analyzer/Session.java 0 0 60
in/ac/bits/protocolanalyzer/analyzer/TimeSeriesAnalyzer.java 0 0 10
in/ac/bits/protocolanalyzer/analyzer/event/BucketLimitEvent.java 0 0 6
in/ac/bits/protocolanalyzer/analyzer/event/EndAnalysisEvent.java 0 0 6
in/ac/bits/protocolanalyzer/analyzer/event/PacketProcessEndEvent.java 0 0 1
in/ac/bits/protocolanalyzer/analyzer/event/PacketTypeDetectionEvent.java 0 0 11
in/ac/bits/protocolanalyzer/analyzer/event/SaveRepoEndEvent.java 0 0 8
in/ac/bits/protocolanalyzer/analyzer/link/EthernetAnalyzer.java 0 0 63
in/ac/bits/protocolanalyzer/analyzer/link/EthernetHeader.java 0 0 16
in/ac/bits/protocolanalyzer/analyzer/link/LinkAnalyzer.java 0 0 9
in/ac/bits/protocolanalyzer/analyzer/link/MacAddress.java 0 0 5
in/ac/bits/protocolanalyzer/analyzer/network/IPv4Address.java 0 0 9
in/ac/bits/protocolanalyzer/analyzer/network/IPv4Analyzer.java 0 0 103
in/ac/bits/protocolanalyzer/analyzer/network/IPv4Header.java 0 0 51
in/ac/bits/protocolanalyzer/analyzer/network/IPv6Analyzer.java 0 0 83
in/ac/bits/protocolanalyzer/analyzer/network/IPv6Header.java 0 0 35
in/ac/bits/protocolanalyzer/analyzer/network/NetworkAnalyzer.java 0 0 10
in/ac/bits/protocolanalyzer/analyzer/transport/IcmpAnalyzer.java 0 0 60
in/ac/bits/protocolanalyzer/analyzer/transport/IcmpHeader.java 0 0 19
in/ac/bits/protocolanalyzer/analyzer/transport/TcpAnalyzer.java 0 0 93
in/ac/bits/protocolanalyzer/analyzer/transport/TcpHeader.java 0 0 43
in/ac/bits/protocolanalyzer/analyzer/transport/TransportAnalyzer.java 0 0 12
in/ac/bits/protocolanalyzer/analyzer/transport/UdpAnalyzer.java 0 0 65
in/ac/bits/protocolanalyzer/analyzer/transport/UdpHeader.java 0 0 23
in/ac/bits/protocolanalyzer/mvc/controller/Experiment.java 0 0 22
in/ac/bits/protocolanalyzer/mvc/controller/HomeController.java 0 0 27
in/ac/bits/protocolanalyzer/mvc/controller/SessionController.java 0 0 15
in/ac/bits/protocolanalyzer/mvc/controller/TestController.java 0 0 25
in/ac/bits/protocolanalyzer/mvc/model/StoredPacket.java 0 0 29
in/ac/bits/protocolanalyzer/mvc/model/ValidateModel.java 0 0 3
in/ac/bits/protocolanalyzer/persistence/entity/EthernetEntity.java 0 0 8
in/ac/bits/protocolanalyzer/persistence/entity/ExperimentDetails.java 0 0 6
in/ac/bits/protocolanalyzer/persistence/entity/IPv4Entity.java 0 0 15
in/ac/bits/protocolanalyzer/persistence/entity/IPv6Entity.java 0 0 11
in/ac/bits/protocolanalyzer/persistence/entity/IcmpEntity.java 0 0 7
in/ac/bits/protocolanalyzer/persistence/entity/LinkAnalyzerEntity.java 0 0 6
in/ac/bits/protocolanalyzer/persistence/entity/LoginInfoEntity.java 0 0 9
in/ac/bits/protocolanalyzer/persistence/entity/NetworkAnalyzerEntity.java 0 0 6
in/ac/bits/protocolanalyzer/persistence/entity/TcpEntity.java 0 0 13
in/ac/bits/protocolanalyzer/persistence/entity/TransportAnalyzerEntity.java 0 0 6
in/ac/bits/protocolanalyzer/persistence/entity/UdpEntity.java 0 0 8
in/ac/bits/protocolanalyzer/persistence/repository/AnalysisRepository.java 0 0 40
in/ac/bits/protocolanalyzer/persistence/repository/DetailsRepository.java 0 0 4
in/ac/bits/protocolanalyzer/persistence/repository/ElasticsearchConfig.java 0 0 8
in/ac/bits/protocolanalyzer/persistence/repository/LoginInfoRepository.java 0 0 4
in/ac/bits/protocolanalyzer/persistence/repository/SaveRepository.java 0 0 45
in/ac/bits/protocolanalyzer/protocol/Protocol.java 0 0 33
in/ac/bits/protocolanalyzer/protocol/ProtocolChecker.java 0 0 14
in/ac/bits/protocolanalyzer/protocol/ProtocolGraph.java 0 0 29
in/ac/bits/protocolanalyzer/protocol/ProtocolGraphParser.java 0 0 15
in/ac/bits/protocolanalyzer/utils/Beautify.java 0 0 11
in/ac/bits/protocolanalyzer/utils/BitOperator.java 0 0 73
in/ac/bits/protocolanalyzer/utils/ByteOperator.java 0 0 21
in/ac/bits/protocolanalyzer/utils/Security.java 0 0 6

Rules

Category Rule Violations Severity
blocks RightCurly 2  Error
coding HiddenField 93  Error
MagicNumber 64  Error
design DesignForExtension 149  Error
HideUtilityClassConstructor 10  Error
imports RedundantImport 11  Error
UnusedImports 12  Error
javadoc JavadocMethod 222  Error
JavadocPackage 11  Error
JavadocStyle 13  Error
JavadocType 42  Error
JavadocVariable 395  Error
misc FinalParameters 222  Error
NewlineAtEndOfFile 6  Error
UpperEll 1  Error
modifier ModifierOrder 6  Error
RedundantModifier 10  Error
naming ConstantName 8  Error
LocalVariableName 5  Error
MemberName 5  Error
MethodName 4  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
28  Error
sizes LineLength 163  Error
whitespace FileTabCharacter 17  Error
ParenPad 16  Error
WhitespaceAround 23  Error

Details

in/ac/bits/protocolanalyzer/analyzer/AnalyzerCell.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 25
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 58
 Error sizes LineLength Line is longer than 80 characters (found 82). 59
 Error regexp RegexpSingleline Line has trailing spaces. 61
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 66
 Error misc FinalParameters Parameter session should be final. 66
 Error coding HiddenField 'session' hides a field. 66
 Error javadoc JavadocMethod Expected @param tag for 'session'. 66
 Error misc FinalParameters Parameter cellID should be final. 66
 Error coding HiddenField 'cellID' hides a field. 66
 Error javadoc JavadocMethod Expected @param tag for 'cellID'. 66
 Error misc FinalParameters Parameter analyzer should be final. 67
 Error javadoc JavadocMethod Expected @param tag for 'analyzer'. 67
 Error coding MagicNumber '100' is a magic number. 80
 Error sizes LineLength Line is longer than 80 characters (found 89). 83
 Error javadoc JavadocStyle First sentence should end with a period. 87
 Error sizes LineLength Line is longer than 80 characters (found 83). 88
 Error regexp RegexpSingleline Line has trailing spaces. 91
 Error design DesignForExtension Method 'addCustomAnalyzer' is not designed for extension - needs to be abstract, final or empty. 94
 Error misc FinalParameters Parameter analyzer should be final. 94
 Error javadoc JavadocMethod Expected @param tag for 'analyzer'. 94
 Error misc FinalParameters Parameter repo should be final. 95
 Error javadoc JavadocMethod Expected @param tag for 'repo'. 95
 Error misc FinalParameters Parameter sessionName should be final. 95
 Error javadoc JavadocMethod Expected @param tag for 'sessionName'. 95
 Error javadoc JavadocStyle First sentence should end with a period. 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 103
 Error regexp RegexpSingleline Line has trailing spaces. 105
 Error design DesignForExtension Method 'takePacket' is not designed for extension - needs to be abstract, final or empty. 109
 Error misc FinalParameters Parameter packet should be final. 109
 Error javadoc JavadocMethod Expected @param tag for 'packet'. 109
 Error sizes LineLength Line is longer than 80 characters (found 82). 111
 Error design DesignForExtension Method 'end' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter event should be final. 119
 Error whitespace ParenPad '(' is followed by whitespace. 121
 Error whitespace ParenPad ')' is preceded with whitespace. 121
 Error sizes LineLength Line is longer than 80 characters (found 82). 122
 Error whitespace ParenPad '(' is followed by whitespace. 123
 Error whitespace ParenPad ')' is preceded with whitespace. 123
 Error sizes LineLength Line is longer than 80 characters (found 85). 124
 Error whitespace ParenPad '(' is followed by whitespace. 125
 Error whitespace ParenPad ')' is preceded with whitespace. 125
 Error sizes LineLength Line is longer than 80 characters (found 87). 126
 Error blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement. 127
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error misc FinalParameters Parameter packet should be final. 147
 Error sizes LineLength Line is longer than 80 characters (found 81). 153
 Error sizes LineLength Line is longer than 80 characters (found 83). 154
 Error sizes LineLength Line is longer than 80 characters (found 83). 155
 Error regexp RegexpSingleline Line has trailing spaces. 157
 Error design DesignForExtension Method 'setNextPacketInfo' is not designed for extension - needs to be abstract, final or empty. 160
 Error misc FinalParameters Parameter event should be final. 161
 Error javadoc JavadocMethod Expected @param tag for 'event'. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error sizes LineLength Line is longer than 80 characters (found 83). 171
 Error javadoc JavadocStyle First sentence should end with a period. 182
 Error sizes LineLength Line is longer than 80 characters (found 81). 183
 Error regexp RegexpSingleline Line has trailing spaces. 185
 Error design DesignForExtension Method 'configureDestinationStageMap' is not designed for extension - needs to be abstract, final or empty. 189
 Error misc FinalParameters Parameter protocol should be final. 189
 Error javadoc JavadocMethod Expected @param tag for 'protocol'. 189
 Error misc FinalParameters Parameter destinationCell should be final. 190
 Error javadoc JavadocMethod Expected @param tag for 'destinationCell'. 190

in/ac/bits/protocolanalyzer/analyzer/CustomAnalyzer.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.analyzer.event.PacketTypeDetectionEvent. 5
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.protocol.Protocol. 7
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error regexp RegexpSingleline Line has trailing spaces. 26
 Error javadoc JavadocMethod Unused @param tag for '{@link'. 27
 Error modifier RedundantModifier Redundant 'public' modifier. 30
 Error javadoc JavadocMethod Expected @param tag for 'eventBus'. 30
 Error javadoc JavadocMethod Expected @param tag for 'repository'. 30
 Error javadoc JavadocMethod Expected @param tag for 'sessionName'. 31
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error regexp RegexpSingleline Line has trailing spaces. 35
 Error javadoc JavadocMethod Unused @param tag for '{@link'. 36
 Error regexp RegexpSingleline Line has trailing spaces. 38
 Error modifier RedundantModifier Redundant 'public' modifier. 40
 Error javadoc JavadocMethod Expected @param tag for 'packetWrapper'. 40
 Error javadoc JavadocStyle First sentence should end with a period. 42
 Error regexp RegexpSingleline Line has trailing spaces. 44
 Error javadoc JavadocMethod Unused @param tag for '{@link'. 45
 Error modifier RedundantModifier Redundant 'public' modifier. 48
 Error javadoc JavadocMethod Expected @param tag for 'packetWrapper'. 48
 Error javadoc JavadocStyle First sentence should end with a period. 50
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error modifier RedundantModifier Redundant 'public' modifier. 56
 Error javadoc JavadocStyle First sentence should end with a period. 58
 Error regexp RegexpSingleline Line has trailing spaces. 61
 Error modifier RedundantModifier Redundant 'public' modifier. 66
 Error javadoc JavadocMethod Expected @param tag for 'nextProtocolType'. 66
 Error javadoc JavadocMethod Expected @param tag for 'startByte'. 67
 Error javadoc JavadocMethod Expected @param tag for 'endByte'. 67
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error regexp RegexpSingleline Line has trailing spaces. 72
 Error modifier RedundantModifier Redundant 'public' modifier. 75
 Error javadoc JavadocMethod Expected @param tag for 'packetWrapper'. 75

in/ac/bits/protocolanalyzer/analyzer/EventBusFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error regexp RegexpSingleline Line has trailing spaces. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 83). 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter id should be final. 26

in/ac/bits/protocolanalyzer/analyzer/GenericAnalyzer.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 6
 Error javadoc JavadocStyle First sentence should end with a period. 13
 Error regexp RegexpSingleline Line has trailing spaces. 15
 Error javadoc JavadocMethod Unused Javadoc tag. 16
 Error modifier RedundantModifier Redundant 'public' modifier. 18
 Error javadoc JavadocMethod Expected @param tag for 'packetWrapper'. 18
 Error javadoc JavadocStyle First sentence should end with a period. 20
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error modifier RedundantModifier Redundant 'public' modifier. 25
 Error javadoc JavadocMethod Expected @param tag for 'eventBus'. 25

in/ac/bits/protocolanalyzer/analyzer/PacketWrapper.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter packet should be final. 33
 Error coding HiddenField 'packet' hides a field. 33
 Error misc FinalParameters Parameter packetId should be final. 33
 Error coding HiddenField 'packetId' hides a field. 33
 Error misc FinalParameters Parameter packetType should be final. 33
 Error coding HiddenField 'packetType' hides a field. 33
 Error misc FinalParameters Parameter startByte should be final. 34
 Error coding HiddenField 'startByte' hides a field. 34
 Error misc FinalParameters Parameter endByte should be final. 34
 Error coding HiddenField 'endByte' hides a field. 34

in/ac/bits/protocolanalyzer/analyzer/PcapAnalyzer.java

Severity Category Rule Message Line
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 96). 57
 Error sizes LineLength Line is longer than 80 characters (found 86). 58
 Error design DesignForExtension Method 'setNextAnalyzerCell' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter cell should be final. 63
 Error design DesignForExtension Method 'getNextAnalyzerCell' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error design DesignForExtension Method 'analyzePacket' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter currentPacket should be final. 71
 Error design DesignForExtension Method 'readFile' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error sizes LineLength Line is longer than 80 characters (found 82). 91
 Error sizes LineLength Line is longer than 80 characters (found 95). 94
 Error sizes LineLength Line is longer than 80 characters (found 98). 95
 Error sizes LineLength Line is longer than 80 characters (found 96). 96
 Error coding MagicNumber '1024' is a magic number. 101
 Error coding MagicNumber '1024' is a magic number. 102
 Error sizes LineLength Line is longer than 80 characters (found 88). 106
 Error sizes LineLength Line is longer than 80 characters (found 88). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error misc FinalParameters Parameter handle should be final. 115
 Error design DesignForExtension Method 'bucketThings' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter event should be final. 124
 Error whitespace ParenPad '(' is followed by whitespace. 126
 Error whitespace ParenPad ')' is preceded with whitespace. 126
 Error blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement. 128
 Error whitespace ParenPad '(' is followed by whitespace. 129
 Error whitespace ParenPad ')' is preceded with whitespace. 129
 Error design DesignForExtension Method 'bucketThings' is not designed for extension - needs to be abstract, final or empty. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error misc FinalParameters Parameter event should be final. 136

in/ac/bits/protocolanalyzer/analyzer/PerformanceMetrics.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error naming MemberName Name 'analysis_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design DesignForExtension Method 'calculateMetrics' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error naming LocalVariableName Name 'start_time' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Error regexp RegexpSingleline Line has trailing spaces. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter start should be final. 75
 Error misc FinalParameters Parameter end should be final. 75
 Error coding MagicNumber '1000' is a magic number. 76

in/ac/bits/protocolanalyzer/analyzer/Session.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error sizes LineLength Line is longer than 80 characters (found 85). 34
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design DesignForExtension Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter sessionName should be final. 76
 Error coding HiddenField 'sessionName' hides a field. 76
 Error misc FinalParameters Parameter pcapPath should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 84). 78
 Error design DesignForExtension Method 'startExperiment' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error coding MagicNumber '5' is a magic number. 98
 Error sizes LineLength Line is longer than 80 characters (found 92). 100
 Error sizes LineLength Line is longer than 80 characters (found 95). 104
 Error sizes LineLength Line is longer than 80 characters (found 97). 108
 Error sizes LineLength Line is longer than 80 characters (found 96). 114
 Error sizes LineLength Line is longer than 80 characters (found 82). 115
 Error design DesignForExtension Method 'attachCustomAnalyzer' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter cellNumber should be final. 122
 Error misc FinalParameters Parameter customAnalyzer should be final. 123
 Error design DesignForExtension Method 'setLinkCell' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error coding MagicNumber '3' is a magic number. 140
 Error design DesignForExtension Method 'connectCells' is not designed for extension - needs to be abstract, final or empty. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter protocolGraph should be final. 143
 Error sizes LineLength Line is longer than 80 characters (found 82). 144
 Error sizes LineLength Line is longer than 80 characters (found 83). 145
 Error sizes LineLength Line is longer than 80 characters (found 83). 149
 Error sizes LineLength Line is longer than 80 characters (found 97). 151
 Error design DesignForExtension Method 'incrementPacketProcessedCount' is not designed for extension - needs to be abstract, final or empty. 156
 Error javadoc JavadocMethod Missing a Javadoc comment. 156
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error sizes LineLength Line is longer than 80 characters (found 97). 165
 Error design DesignForExtension Method 'getSessionName' is not designed for extension - needs to be abstract, final or empty. 172
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error design DesignForExtension Method 'getPcapAnalyzer' is not designed for extension - needs to be abstract, final or empty. 176
 Error javadoc JavadocMethod Missing a Javadoc comment. 176

in/ac/bits/protocolanalyzer/analyzer/TimeSeriesAnalyzer.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error design DesignForExtension Method 'updateStats' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter packetWrappers should be final. 32
 Error sizes LineLength Line is longer than 80 characters (found 82). 38
 Error coding HiddenField 'standardDeviation' hides a field. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 54

in/ac/bits/protocolanalyzer/analyzer/event/BucketLimitEvent.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error misc FinalParameters Parameter s should be final. 10

in/ac/bits/protocolanalyzer/analyzer/event/EndAnalysisEvent.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter m should be final. 11

in/ac/bits/protocolanalyzer/analyzer/event/PacketProcessEndEvent.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3

in/ac/bits/protocolanalyzer/analyzer/event/PacketTypeDetectionEvent.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error misc FinalParameters Parameter nextPacketType should be final. 12
 Error coding HiddenField 'nextPacketType' hides a field. 12
 Error misc FinalParameters Parameter startByte should be final. 12
 Error coding HiddenField 'startByte' hides a field. 12
 Error misc FinalParameters Parameter endByte should be final. 13
 Error coding HiddenField 'endByte' hides a field. 13

in/ac/bits/protocolanalyzer/analyzer/event/SaveRepoEndEvent.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error misc FinalParameters Parameter time should be final. 10
 Error coding HiddenField 'time' hides a field. 10

in/ac/bits/protocolanalyzer/analyzer/link/EthernetAnalyzer.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 13
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 95). 36
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter eventBus should be final. 36
 Error coding HiddenField 'eventBus' hides a field. 36
 Error misc FinalParameters Parameter repository should be final. 36
 Error coding HiddenField 'repository' hides a field. 36
 Error misc FinalParameters Parameter sessionName should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter packetWrapper should be final. 43
 Error coding HiddenField 'startByte' hides a field. 45
 Error sizes LineLength Line is longer than 80 characters (found 115). 47
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter packetWrapper should be final. 50
 Error sizes LineLength Line is longer than 80 characters (found 87). 51
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter packetWrapper should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 92). 58
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter nextPacketType should be final. 58
 Error misc FinalParameters Parameter startByte should be final. 58
 Error coding HiddenField 'startByte' hides a field. 58
 Error misc FinalParameters Parameter endByte should be final. 58
 Error coding HiddenField 'endByte' hides a field. 58
 Error sizes LineLength Line is longer than 80 characters (found 89). 59
 Error design DesignForExtension Method 'getDst_addr' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error naming MethodName Name 'getDst_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 62
 Error misc FinalParameters Parameter ethernetHeader should be final. 62
 Error coding HiddenField 'ethernetHeader' hides a field. 62
 Error sizes LineLength Line is longer than 80 characters (found 124). 63
 Error naming LocalVariableName Name 'dst_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
 Error design DesignForExtension Method 'getSrc_addr' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error naming MethodName Name 'getSrc_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 67
 Error misc FinalParameters Parameter ethernetHeader should be final. 67
 Error coding HiddenField 'ethernetHeader' hides a field. 67
 Error sizes LineLength Line is longer than 80 characters (found 124). 68
 Error naming LocalVariableName Name 'src_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 68
 Error design DesignForExtension Method 'getEthertype' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter ethernetHeader should be final. 72
 Error coding HiddenField 'ethernetHeader' hides a field. 72
 Error sizes LineLength Line is longer than 80 characters (found 127). 73
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter packetWrapper should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 83). 79
 Error sizes LineLength Line is longer than 80 characters (found 163). 91
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 98

in/ac/bits/protocolanalyzer/analyzer/link/EthernetHeader.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28

in/ac/bits/protocolanalyzer/analyzer/link/LinkAnalyzer.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error design DesignForExtension Method 'setEventBus' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter eventBus should be final. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter packetWrapper should be final. 31
 Error design DesignForExtension Method 'analyzePacket' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter packetWrapper should be final. 36

in/ac/bits/protocolanalyzer/analyzer/link/MacAddress.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error misc FinalParameters Parameter hexString should be final. 7
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 17

in/ac/bits/protocolanalyzer/analyzer/network/IPv4Address.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 5
 Error coding MagicNumber '4' is a magic number. 5
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error misc FinalParameters Parameter address should be final. 7
 Error coding HiddenField 'address' hides a field. 7
 Error coding MagicNumber '0xFF' is a magic number. 14
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 18
 Error coding MagicNumber '3' is a magic number. 21

in/ac/bits/protocolanalyzer/analyzer/network/IPv4Analyzer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 95). 40
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter eventBus should be final. 40
 Error coding HiddenField 'eventBus' hides a field. 40
 Error misc FinalParameters Parameter repository should be final. 40
 Error coding HiddenField 'repository' hides a field. 40
 Error misc FinalParameters Parameter sessionName should be final. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter packetWrapper should be final. 47
 Error coding HiddenField 'startByte' hides a field. 49
 Error sizes LineLength Line is longer than 80 characters (found 107). 51
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter packetWrapper should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 55
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter packetWrapper should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 92). 62
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter nextPacketType should be final. 62
 Error misc FinalParameters Parameter startByte should be final. 62
 Error coding HiddenField 'startByte' hides a field. 62
 Error misc FinalParameters Parameter endByte should be final. 62
 Error coding HiddenField 'endByte' hides a field. 62
 Error sizes LineLength Line is longer than 80 characters (found 89). 63
 Error design DesignForExtension Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter ipv4Header should be final. 66
 Error coding HiddenField 'ipv4Header' hides a field. 66
 Error sizes LineLength Line is longer than 80 characters (found 109). 67
 Error design DesignForExtension Method 'getIhl' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter ipv4Header should be final. 72
 Error coding HiddenField 'ipv4Header' hides a field. 72
 Error sizes LineLength Line is longer than 80 characters (found 97). 73
 Error design DesignForExtension Method 'getDiffserv' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter ipv4Header should be final. 78
 Error coding HiddenField 'ipv4Header' hides a field. 78
 Error sizes LineLength Line is longer than 80 characters (found 112). 79
 Error design DesignForExtension Method 'getTotalLen' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter ipv4Header should be final. 84
 Error coding HiddenField 'ipv4Header' hides a field. 84
 Error sizes LineLength Line is longer than 80 characters (found 112). 85
 Error design DesignForExtension Method 'getIdentification' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter ipv4Header should be final. 89
 Error coding HiddenField 'ipv4Header' hides a field. 89
 Error sizes LineLength Line is longer than 80 characters (found 130). 90
 Error design DesignForExtension Method 'getFlags' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter ipv4Header should be final. 95
 Error coding HiddenField 'ipv4Header' hides a field. 95
 Error sizes LineLength Line is longer than 80 characters (found 103). 96
 Error design DesignForExtension Method 'getFragOffset' is not designed for extension - needs to be abstract, final or empty. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter ipv4Header should be final. 101
 Error coding HiddenField 'ipv4Header' hides a field. 101
 Error sizes LineLength Line is longer than 80 characters (found 118). 102
 Error design DesignForExtension Method 'getTtl' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter ipv4Header should be final. 107
 Error coding HiddenField 'ipv4Header' hides a field. 107
 Error sizes LineLength Line is longer than 80 characters (found 97). 108
 Error design DesignForExtension Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter ipv4Header should be final. 113
 Error coding HiddenField 'ipv4Header' hides a field. 113
 Error sizes LineLength Line is longer than 80 characters (found 112). 114
 Error design DesignForExtension Method 'getHdrChecksum' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter ipv4Header should be final. 118
 Error coding HiddenField 'ipv4Header' hides a field. 118
 Error sizes LineLength Line is longer than 80 characters (found 121). 119
 Error design DesignForExtension Method 'getSrcAddr' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter ipv4Header should be final. 123
 Error coding HiddenField 'ipv4Header' hides a field. 123
 Error sizes LineLength Line is longer than 80 characters (found 109). 124
 Error design DesignForExtension Method 'getDstAddr' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error misc FinalParameters Parameter ipv4Header should be final. 128
 Error coding HiddenField 'ipv4Header' hides a field. 128
 Error sizes LineLength Line is longer than 80 characters (found 109). 129
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter packetWrapper should be final. 134
 Error sizes LineLength Line is longer than 80 characters (found 159). 156
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 161
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 163

in/ac/bits/protocolanalyzer/analyzer/network/IPv4Header.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 100

in/ac/bits/protocolanalyzer/analyzer/network/IPv6Analyzer.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 14
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 95). 38
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter eventBus should be final. 38
 Error coding HiddenField 'eventBus' hides a field. 38
 Error misc FinalParameters Parameter repository should be final. 38
 Error coding HiddenField 'repository' hides a field. 38
 Error misc FinalParameters Parameter sessionName should be final. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter packetWrapper should be final. 45
 Error coding HiddenField 'startByte' hides a field. 47
 Error sizes LineLength Line is longer than 80 characters (found 107). 49
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter packetWrapper should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 83). 53
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter packetWrapper should be final. 56
 Error sizes LineLength Line is longer than 80 characters (found 92). 60
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter nextPacketType should be final. 60
 Error misc FinalParameters Parameter startByte should be final. 60
 Error coding HiddenField 'startByte' hides a field. 60
 Error misc FinalParameters Parameter endByte should be final. 60
 Error coding HiddenField 'endByte' hides a field. 60
 Error sizes LineLength Line is longer than 80 characters (found 89). 61
 Error design DesignForExtension Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter ipv6Header should be final. 64
 Error coding HiddenField 'ipv6Header' hides a field. 64
 Error sizes LineLength Line is longer than 80 characters (found 109). 65
 Error design DesignForExtension Method 'getTrafficClass' is not designed for extension - needs to be abstract, final or empty. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter ipv6Header should be final. 70
 Error coding HiddenField 'ipv6Header' hides a field. 70
 Error sizes LineLength Line is longer than 80 characters (found 124). 71
 Error design DesignForExtension Method 'getFlowLabel' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter ipv6Header should be final. 76
 Error coding HiddenField 'ipv6Header' hides a field. 76
 Error sizes LineLength Line is longer than 80 characters (found 115). 77
 Error design DesignForExtension Method 'getPayloadLen' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter ipv6Header should be final. 82
 Error coding HiddenField 'ipv6Header' hides a field. 82
 Error sizes LineLength Line is longer than 80 characters (found 118). 83
 Error design DesignForExtension Method 'getNextHdr' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter ipv6Header should be final. 88
 Error coding HiddenField 'ipv6Header' hides a field. 88
 Error sizes LineLength Line is longer than 80 characters (found 109). 89
 Error design DesignForExtension Method 'getHopLimit' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter ipv6Header should be final. 93
 Error coding HiddenField 'ipv6Header' hides a field. 93
 Error sizes LineLength Line is longer than 80 characters (found 112). 94
 Error design DesignForExtension Method 'getSrcAddr' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter ipv6Header should be final. 99
 Error coding HiddenField 'ipv6Header' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 109). 100
 Error design DesignForExtension Method 'getDstAddr' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error misc FinalParameters Parameter ipv6Header should be final. 104
 Error coding HiddenField 'ipv6Header' hides a field. 104
 Error sizes LineLength Line is longer than 80 characters (found 109). 105
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter packetWrapper should be final. 110
 Error sizes LineLength Line is longer than 80 characters (found 159). 128
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 135

in/ac/bits/protocolanalyzer/analyzer/network/IPv6Header.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68

in/ac/bits/protocolanalyzer/analyzer/network/NetworkAnalyzer.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error design DesignForExtension Method 'setEventBus' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter eventBus should be final. 27
 Error design DesignForExtension Method 'publishToEventBus' is not designed for extension - needs to be abstract, final or empty. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter packetWrapper should be final. 31
 Error design DesignForExtension Method 'analyzePacket' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter packetWrapper should be final. 36

in/ac/bits/protocolanalyzer/analyzer/transport/IcmpAnalyzer.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 14
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 95). 37
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter eventBus should be final. 37
 Error coding HiddenField 'eventBus' hides a field. 37
 Error misc FinalParameters Parameter repository should be final. 37
 Error coding HiddenField 'repository' hides a field. 37
 Error misc FinalParameters Parameter sessionName should be final. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter packetWrapper should be final. 44
 Error coding HiddenField 'startByte' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 107). 48
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter packetWrapper should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 83). 52
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter packetWrapper should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 59
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter nextPacketType should be final. 59
 Error misc FinalParameters Parameter startByte should be final. 59
 Error coding HiddenField 'startByte' hides a field. 59
 Error misc FinalParameters Parameter endByte should be final. 59
 Error coding HiddenField 'endByte' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 89). 60
 Error design DesignForExtension Method 'getType_' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error naming MethodName Name 'getType_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 63
 Error misc FinalParameters Parameter icmpHeader should be final. 63
 Error coding HiddenField 'icmpHeader' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 103). 64
 Error naming LocalVariableName Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
 Error design DesignForExtension Method 'getCode' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter icmpHeader should be final. 69
 Error coding HiddenField 'icmpHeader' hides a field. 69
 Error sizes LineLength Line is longer than 80 characters (found 100). 70
 Error design DesignForExtension Method 'getHdrChecksum' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter icmpHeader should be final. 75
 Error coding HiddenField 'icmpHeader' hides a field. 75
 Error sizes LineLength Line is longer than 80 characters (found 121). 76
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter packetWrapper should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 159). 94
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 101

in/ac/bits/protocolanalyzer/analyzer/transport/IcmpHeader.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error naming ConstantName Name 'TYPE__START_BIT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error naming ConstantName Name 'TYPE__START_BYTE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error naming ConstantName Name 'TYPE__END_BIT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error naming ConstantName Name 'TYPE__END_BYTE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28

in/ac/bits/protocolanalyzer/analyzer/transport/TcpAnalyzer.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 14
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 95). 37
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter eventBus should be final. 37
 Error coding HiddenField 'eventBus' hides a field. 37
 Error misc FinalParameters Parameter repository should be final. 37
 Error coding HiddenField 'repository' hides a field. 37
 Error misc FinalParameters Parameter sessionName should be final. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter packetWrapper should be final. 44
 Error coding HiddenField 'startByte' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 105). 48
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter packetWrapper should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 82). 52
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter packetWrapper should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 59
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter nextPacketType should be final. 59
 Error misc FinalParameters Parameter startByte should be final. 59
 Error coding HiddenField 'startByte' hides a field. 59
 Error misc FinalParameters Parameter endByte should be final. 59
 Error coding HiddenField 'endByte' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 89). 60
 Error design DesignForExtension Method 'getSrcPort' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter tcpHeader should be final. 63
 Error coding HiddenField 'tcpHeader' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 106). 64
 Error design DesignForExtension Method 'getDstPort' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter tcpHeader should be final. 69
 Error coding HiddenField 'tcpHeader' hides a field. 69
 Error sizes LineLength Line is longer than 80 characters (found 106). 70
 Error design DesignForExtension Method 'getSeqNo' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter tcpHeader should be final. 75
 Error coding HiddenField 'tcpHeader' hides a field. 75
 Error sizes LineLength Line is longer than 80 characters (found 100). 76
 Error design DesignForExtension Method 'getAckNo' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter tcpHeader should be final. 81
 Error coding HiddenField 'tcpHeader' hides a field. 81
 Error sizes LineLength Line is longer than 80 characters (found 100). 82
 Error design DesignForExtension Method 'getDataOffset' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter tcpHeader should be final. 87
 Error coding HiddenField 'tcpHeader' hides a field. 87
 Error sizes LineLength Line is longer than 80 characters (found 115). 88
 Error design DesignForExtension Method 'getRes' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter tcpHeader should be final. 93
 Error coding HiddenField 'tcpHeader' hides a field. 93
 Error sizes LineLength Line is longer than 80 characters (found 94). 94
 Error design DesignForExtension Method 'getFlags' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter tcpHeader should be final. 99
 Error coding HiddenField 'tcpHeader' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 100). 100
 Error design DesignForExtension Method 'getWindow' is not designed for extension - needs to be abstract, final or empty. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter tcpHeader should be final. 105
 Error coding HiddenField 'tcpHeader' hides a field. 105
 Error sizes LineLength Line is longer than 80 characters (found 103). 106
 Error design DesignForExtension Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error misc FinalParameters Parameter tcpHeader should be final. 111
 Error coding HiddenField 'tcpHeader' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 109). 112
 Error design DesignForExtension Method 'getUrgentPtr' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter tcpHeader should be final. 116
 Error coding HiddenField 'tcpHeader' hides a field. 116
 Error sizes LineLength Line is longer than 80 characters (found 112). 117
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter packetWrapper should be final. 123
 Error sizes LineLength Line is longer than 80 characters (found 158). 143
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 150

in/ac/bits/protocolanalyzer/analyzer/transport/TcpHeader.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84

in/ac/bits/protocolanalyzer/analyzer/transport/TransportAnalyzer.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error regexp RegexpSingleline Line has trailing spaces. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error design DesignForExtension Method 'setEventBus' is not designed for extension - needs to be abstract, final or empty. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter eventBus should be final. 28
 Error design DesignForExtension Method 'publishToEventBus' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter packetWrapper should be final. 32
 Error design DesignForExtension Method 'analyzePacket' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter packetWrapper should be final. 37

in/ac/bits/protocolanalyzer/analyzer/transport/UdpAnalyzer.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 14
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 95). 37
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter eventBus should be final. 37
 Error coding HiddenField 'eventBus' hides a field. 37
 Error misc FinalParameters Parameter repository should be final. 37
 Error coding HiddenField 'repository' hides a field. 37
 Error misc FinalParameters Parameter sessionName should be final. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter packetWrapper should be final. 44
 Error coding HiddenField 'startByte' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 105). 48
 Error design DesignForExtension Method 'setStartByte' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter packetWrapper should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 82). 52
 Error design DesignForExtension Method 'setEndByte' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter packetWrapper should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 59
 Error design DesignForExtension Method 'publishTypeDetectionEvent' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter nextPacketType should be final. 59
 Error misc FinalParameters Parameter startByte should be final. 59
 Error coding HiddenField 'startByte' hides a field. 59
 Error misc FinalParameters Parameter endByte should be final. 59
 Error coding HiddenField 'endByte' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 89). 60
 Error design DesignForExtension Method 'getSrcPort' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter udpHeader should be final. 63
 Error coding HiddenField 'udpHeader' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 106). 64
 Error design DesignForExtension Method 'getDstPort' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter udpHeader should be final. 69
 Error coding HiddenField 'udpHeader' hides a field. 69
 Error sizes LineLength Line is longer than 80 characters (found 106). 70
 Error design DesignForExtension Method 'getLength_' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error naming MethodName Name 'getLength_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 75
 Error misc FinalParameters Parameter udpHeader should be final. 75
 Error coding HiddenField 'udpHeader' hides a field. 75
 Error sizes LineLength Line is longer than 80 characters (found 106). 76
 Error naming LocalVariableName Name 'length_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 76
 Error design DesignForExtension Method 'getChecksum' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter udpHeader should be final. 81
 Error coding HiddenField 'udpHeader' hides a field. 81
 Error sizes LineLength Line is longer than 80 characters (found 109). 82
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter packetWrapper should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 158). 101
 Error design DesignForExtension Method 'setNextProtocolType' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error whitespace WhitespaceAround 'switch' is not followed by whitespace. 108

in/ac/bits/protocolanalyzer/analyzer/transport/UdpHeader.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error naming ConstantName Name 'LENGTH__START_BIT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error naming ConstantName Name 'LENGTH__START_BYTE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error naming ConstantName Name 'LENGTH__END_BIT' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error naming ConstantName Name 'LENGTH__END_BYTE' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36

in/ac/bits/protocolanalyzer/mvc/controller/Experiment.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'init' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter pcapPath should be final. 47
 Error coding HiddenField 'pcapPath' hides a field. 47
 Error misc FinalParameters Parameter protocolGraphStr should be final. 47
 Error coding HiddenField 'protocolGraphStr' hides a field. 47
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter pcapPath should be final. 71
 Error coding HiddenField 'pcapPath' hides a field. 71
 Error sizes LineLength Line is longer than 80 characters (found 87). 78

in/ac/bits/protocolanalyzer/mvc/controller/HomeController.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design DesignForExtension Method 'home' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 50
 Error misc FinalParameters Parameter loginHash should be final. 51
 Error misc FinalParameters Parameter email should be final. 52
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 59
 Error design DesignForExtension Method 'saveSessionInfo' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 67
 Error misc FinalParameters Parameter details should be final. 68
 Error misc FinalParameters Parameter request should be final. 69
 Error design DesignForExtension Method 'signin' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 85
 Error misc FinalParameters Parameter loginInfo should be final. 85
 Error misc FinalParameters Parameter request should be final. 86
 Error design DesignForExtension Method 'signup' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 109
 Error misc FinalParameters Parameter loginInfo should be final. 109
 Error misc FinalParameters Parameter request should be final. 110
 Error design DesignForExtension Method 'experimentDetails' is not designed for extension - needs to be abstract, final or empty. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121

in/ac/bits/protocolanalyzer/mvc/controller/SessionController.java

Severity Category Rule Message Line
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 49
 Error misc FinalParameters Parameter protocolGraphStr should be final. 50
 Error misc FinalParameters Parameter pcapPath should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 86). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter pcapPath should be final. 72
 Error sizes LineLength Line is longer than 80 characters (found 87). 79

in/ac/bits/protocolanalyzer/mvc/controller/TestController.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.util.Random. 3
 Error imports UnusedImports Unused import - org.json.JSONObject. 7
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.analyzer.Session. 18
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.protocol.Protocol. 19
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.protocol.ProtocolChecker. 20
 Error imports UnusedImports Unused import - in.ac.bits.protocolanalyzer.protocol.ProtocolGraphParser. 21
 Error imports UnusedImports Unused import - java.util.concurrent.ExecutorService. 23
 Error imports UnusedImports Unused import - java.util.concurrent.Executors. 24
 Error imports UnusedImports Unused import - java.util.concurrent.Callable. 25
 Error imports UnusedImports Unused import - java.util.concurrent.TimeUnit. 26
 Error javadoc JavadocType Missing a Javadoc comment. 29
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design DesignForExtension Method 'runSequentialExp' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 100). 43
 Error sizes LineLength Line is longer than 80 characters (found 263). 44
 Error design DesignForExtension Method 'runExp' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 103). 57
 Error modifier ModifierOrder '@ResponseBody' annotation modifier does not precede non-annotation modifiers. 57
 Error misc FinalParameters Parameter pcapPath should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 102). 58
 Error sizes LineLength Line is longer than 80 characters (found 263). 59

in/ac/bits/protocolanalyzer/mvc/model/StoredPacket.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error design DesignForExtension Method 'getPacketId' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error design DesignForExtension Method 'setPacketId' is not designed for extension - needs to be abstract, final or empty. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 27
 Error misc FinalParameters Parameter packetId should be final. 27
 Error coding HiddenField 'packetId' hides a field. 27
 Error design DesignForExtension Method 'getLinkAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error design DesignForExtension Method 'setLinkAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter linkAnalyzerEntity should be final. 35
 Error coding HiddenField 'linkAnalyzerEntity' hides a field. 35
 Error design DesignForExtension Method 'getNetworkAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error design DesignForExtension Method 'setNetworkAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter networkAnalyzerEntity should be final. 44
 Error coding HiddenField 'networkAnalyzerEntity' hides a field. 44
 Error design DesignForExtension Method 'getTransportAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error design DesignForExtension Method 'setTransportAnalyzerEntity' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter transportAnalyzerEntity should be final. 53
 Error coding HiddenField 'transportAnalyzerEntity' hides a field. 53

in/ac/bits/protocolanalyzer/mvc/model/ValidateModel.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 13

in/ac/bits/protocolanalyzer/persistence/entity/EthernetEntity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error naming MemberName Name 'dst_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error naming MemberName Name 'src_addr' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23

in/ac/bits/protocolanalyzer/persistence/entity/ExperimentDetails.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24

in/ac/bits/protocolanalyzer/persistence/entity/IPv4Entity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41

in/ac/bits/protocolanalyzer/persistence/entity/IPv6Entity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33

in/ac/bits/protocolanalyzer/persistence/entity/IcmpEntity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error naming MemberName Name 'type_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23

in/ac/bits/protocolanalyzer/persistence/entity/LinkAnalyzerEntity.java

Severity Category Rule Message Line
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27

in/ac/bits/protocolanalyzer/persistence/entity/LoginInfoEntity.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 10
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 12
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 12
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 12
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22

in/ac/bits/protocolanalyzer/persistence/entity/NetworkAnalyzerEntity.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 23

in/ac/bits/protocolanalyzer/persistence/entity/TcpEntity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37

in/ac/bits/protocolanalyzer/persistence/entity/TransportAnalyzerEntity.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 23

in/ac/bits/protocolanalyzer/persistence/entity/UdpEntity.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the java.lang package - java.lang.String. 3
 Error javadoc JavadocType Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error naming MemberName Name 'length_' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25

in/ac/bits/protocolanalyzer/persistence/repository/AnalysisRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error coding MagicNumber '20000' is a magic number. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter eventBus should be final. 47
 Error coding HiddenField 'eventBus' hides a field. 47
 Error coding MagicNumber '100000' is a magic number. 48
 Error sizes LineLength Line is longer than 80 characters (found 95). 57
 Error sizes LineLength Line is longer than 80 characters (found 88). 58
 Error coding MagicNumber '5' is a magic number. 61
 Error design DesignForExtension Method 'isFinished' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Method 'save' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter query should be final. 69
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 90). 82
 Error sizes LineLength Line is longer than 80 characters (found 101). 84
 Error sizes LineLength Line is longer than 80 characters (found 90). 85
 Error sizes LineLength Line is longer than 80 characters (found 82). 89
 Error sizes LineLength Line is longer than 80 characters (found 128). 90
 Error sizes LineLength Line is longer than 80 characters (found 90). 92
 Error sizes LineLength Line is longer than 80 characters (found 92). 94
 Error sizes LineLength Line is longer than 80 characters (found 120). 100
 Error sizes LineLength Line is longer than 80 characters (found 82). 102
 Error coding MagicNumber '10' is a magic number. 109
 Error sizes LineLength Line is longer than 80 characters (found 110). 113
 Error sizes LineLength Line is longer than 80 characters (found 86). 114
 Error javadoc JavadocMethod Missing a Javadoc comment. 124

in/ac/bits/protocolanalyzer/persistence/repository/DetailsRepository.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 3
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error modifier RedundantModifier Redundant 'public' modifier. 10

in/ac/bits/protocolanalyzer/persistence/repository/ElasticsearchConfig.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 96). 13
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error sizes LineLength Line is longer than 80 characters (found 101). 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error design DesignForExtension Method 'elasticsearchTemplate' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 36

in/ac/bits/protocolanalyzer/persistence/repository/LoginInfoRepository.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 3
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error modifier RedundantModifier Redundant 'public' modifier. 10

in/ac/bits/protocolanalyzer/persistence/repository/SaveRepository.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design DesignForExtension Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter eventBus should be final. 49
 Error coding HiddenField 'eventBus' hides a field. 49
 Error sizes LineLength Line is longer than 80 characters (found 93). 56
 Error sizes LineLength Line is longer than 80 characters (found 86). 57
 Error coding MagicNumber '3' is a magic number. 60
 Error sizes LineLength Line is longer than 80 characters (found 83). 66
 Error sizes LineLength Line is longer than 80 characters (found 119). 73
 Error design DesignForExtension Method 'setBucket' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter bucket should be final. 78
 Error design DesignForExtension Method 'getBucketSize' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter bytes should be final. 88
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 92
 Error sizes LineLength Line is longer than 80 characters (found 107). 104
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 104
 Error sizes LineLength Line is longer than 80 characters (found 140). 107
 Error whitespace ParenPad '(' is followed by whitespace. 109
 Error whitespace ParenPad ')' is preceded with whitespace. 109
 Error sizes LineLength Line is longer than 80 characters (found 84). 113
 Error sizes LineLength Line is longer than 80 characters (found 93). 115
 Error whitespace ParenPad '(' is followed by whitespace. 117
 Error whitespace ParenPad ')' is preceded with whitespace. 117
 Error sizes LineLength Line is longer than 80 characters (found 82). 118
 Error sizes LineLength Line is longer than 80 characters (found 115). 129
 Error design DesignForExtension Method 'end' is not designed for extension - needs to be abstract, final or empty. 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error misc FinalParameters Parameter event should be final. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter time should be final. 143

in/ac/bits/protocolanalyzer/protocol/Protocol.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error regexp RegexpSingleline Line has trailing spaces. 18
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error design DesignForExtension Method 'init' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error design DesignForExtension Method 'defaultCustoms' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter protocol should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 88). 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 92). 68
 Error sizes LineLength Line is longer than 80 characters (found 84). 70
 Error sizes LineLength Line is longer than 80 characters (found 82). 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error coding MagicNumber '3' is a magic number. 79
 Error design DesignForExtension Method 'getCustomAnalyzer' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter protocolName should be final. 82
 Error design DesignForExtension Method 'getCellNumber' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter protocolName should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 83). 92
 Error design DesignForExtension Method 'addCustomAnalyzer' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter analyzer should be final. 92
 Error misc FinalParameters Parameter protocolName should be final. 92
 Error misc FinalParameters Parameter cellStage should be final. 93

in/ac/bits/protocolanalyzer/protocol/ProtocolChecker.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design DesignForExtension Method 'checkNAdd' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error coding MagicNumber '3' is a magic number. 44
 Error coding MagicNumber '3' is a magic number. 45
 Error coding MagicNumber '3' is a magic number. 46

in/ac/bits/protocolanalyzer/protocol/ProtocolGraph.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error sizes LineLength Line is longer than 80 characters (found 92). 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error design DesignForExtension Method 'configureNode' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter session should be final. 30
 Error misc FinalParameters Parameter graphLines should be final. 30
 Error misc FinalParameters Parameter startLine should be final. 31
 Error misc FinalParameters Parameter endLine should be final. 31
 Error sizes LineLength Line is longer than 80 characters (found 90). 41
 Error design DesignForExtension Method 'configureSessionCells' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter session should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 91). 55
 Error design DesignForExtension Method 'configureStartNode' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter session should be final. 65
 Error sizes LineLength Line is longer than 80 characters (found 83). 66
 Error misc FinalParameters Parameter graphLines should be final. 66
 Error misc FinalParameters Parameter startLine should be final. 66
 Error misc FinalParameters Parameter endLine should be final. 66
 Error sizes LineLength Line is longer than 80 characters (found 83). 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter session should be final. 75
 Error misc FinalParameters Parameter protocolName should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 83). 76

in/ac/bits/protocolanalyzer/protocol/ProtocolGraphParser.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 13
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error design DesignForExtension Method 'configureSession' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error misc FinalParameters Parameter session should be final. 23
 Error misc FinalParameters Parameter graphString should be final. 23
 Error sizes LineLength Line is longer than 80 characters (found 87). 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter session should be final. 51
 Error misc FinalParameters Parameter linePtr should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 92). 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter lines should be final. 68

in/ac/bits/protocolanalyzer/utils/Beautify.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 5
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error misc FinalParameters Parameter bytes should be final. 7
 Error misc FinalParameters Parameter mode should be final. 7
 Error coding MagicNumber '4' is a magic number. 11
 Error coding MagicNumber '4' is a magic number. 14
 Error coding MagicNumber '0xFF' is a magic number. 18
 Error coding MagicNumber '3' is a magic number. 21
 Error coding MagicNumber '4' is a magic number. 39
 Error coding MagicNumber '4' is a magic number. 40

in/ac/bits/protocolanalyzer/utils/BitOperator.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 6
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 11
 Error regexp RegexpSingleline Line has trailing spaces. 16
 Error misc FinalParameters Parameter b should be final. 22
 Error javadoc JavadocMethod Expected @param tag for 'b'. 22
 Error misc FinalParameters Parameter index should be final. 22
 Error javadoc JavadocMethod Expected @param tag for 'index'. 22
 Error javadoc JavadocMethod Expected @throws tag for 'ArrayIndexOutOfBoundsException'. 23
 Error coding MagicNumber '7' is a magic number. 25
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error regexp RegexpSingleline Line has trailing spaces. 35
 Error misc FinalParameters Parameter b should be final. 39
 Error javadoc JavadocMethod Expected @param tag for 'b'. 39
 Error coding MagicNumber '8' is a magic number. 40
 Error coding MagicNumber '8' is a magic number. 41
 Error javadoc JavadocStyle First sentence should end with a period. 47
 Error regexp RegexpSingleline Line has trailing spaces. 50
 Error misc FinalParameters Parameter b should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'b'. 57
 Error misc FinalParameters Parameter startBit should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'startBit'. 57
 Error misc FinalParameters Parameter numberOfBits should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'numberOfBits'. 57
 Error javadoc JavadocMethod Expected @throws tag for 'ArrayIndexOutOfBoundsException'. 58
 Error coding MagicNumber '8' is a magic number. 60
 Error javadoc JavadocStyle First sentence should end with a period. 72
 Error regexp RegexpSingleline Line has trailing spaces. 75
 Error misc FinalParameters Parameter b should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'b'. 81
 Error misc FinalParameters Parameter nibbleIndex should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'nibbleIndex'. 81
 Error javadoc JavadocMethod Expected @throws tag for 'ArrayIndexOutOfBoundsException'. 82
 Error coding MagicNumber '0xF' is a magic number. 84
 Error coding MagicNumber '4' is a magic number. 86
 Error coding MagicNumber '0xF' is a magic number. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter header should be final. 93
 Error misc FinalParameters Parameter startBit should be final. 93
 Error misc FinalParameters Parameter endBit should be final. 93
 Error coding MagicNumber '8' is a magic number. 98
 Error sizes LineLength Line is longer than 80 characters (found 92). 103
 Error coding MagicNumber '8' is a magic number. 108
 Error coding MagicNumber '8' is a magic number. 109
 Error coding MagicNumber '8' is a magic number. 112
 Error coding MagicNumber '8' is a magic number. 112
 Error coding MagicNumber '8' is a magic number. 114
 Error coding MagicNumber '8' is a magic number. 115
 Error coding MagicNumber '8' is a magic number. 115
 Error coding MagicNumber '8' is a magic number. 123
 Error coding MagicNumber '8' is a magic number. 126
 Error coding MagicNumber '8' is a magic number. 127
 Error coding MagicNumber '8' is a magic number. 127
 Error coding MagicNumber '8' is a magic number. 128
 Error coding MagicNumber '8' is a magic number. 136
 Error coding MagicNumber '8' is a magic number. 139
 Error coding MagicNumber '8' is a magic number. 139
 Error coding MagicNumber '8' is a magic number. 140
 Error coding MagicNumber '8' is a magic number. 141
 Error coding MagicNumber '8' is a magic number. 141
 Error coding MagicNumber '8' is a magic number. 149
 Error coding MagicNumber '8' is a magic number. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 157
 Error misc FinalParameters Parameter original should be final. 157
 Error misc FinalParameters Parameter lower should be final. 157
 Error misc FinalParameters Parameter higher should be final. 157
 Error misc FinalParameters Parameter extraBits should be final. 158
 Error misc FinalParameters Parameter reverse should be final. 158
 Error coding MagicNumber '8' is a magic number. 163
 Error coding MagicNumber '0xFF' is a magic number. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 175
 Error misc FinalParameters Parameter target should be final. 175
 Error misc FinalParameters Parameter lowerLimit should be final. 175
 Error misc FinalParameters Parameter upperLimit should be final. 176

in/ac/bits/protocolanalyzer/utils/ByteOperator.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 3
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 3
 Error javadoc JavadocMethod Missing a Javadoc comment. 5
 Error misc FinalParameters Parameter bytes should be final. 5
 Error coding MagicNumber '4' is a magic number. 7
 Error coding MagicNumber '8' is a magic number. 13
 Error coding MagicNumber '0xFF' is a magic number. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter bytes should be final. 20
 Error coding MagicNumber '8' is a magic number. 28
 Error coding MagicNumber '0xFF' is a magic number. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter bytes should be final. 35
 Error coding MagicNumber '8' is a magic number. 43
 Error coding MagicNumber '0xFF' is a magic number. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter bytes should be final. 50
 Error coding MagicNumber '8' is a magic number. 51
 Error misc UpperEll Should use uppercase 'L'. 54
 Error coding MagicNumber '8' is a magic number. 56
 Error coding MagicNumber '0xFF' is a magic number. 57

in/ac/bits/protocolanalyzer/utils/Security.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 7
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter str should be final. 11