PMD Results

The following document contains the results of PMD[1] 7.7.0.

Violations By Priority

Priority 2

org/bouncycastle/crypto/params/DESParameters.java
Rule Violation Line
AvoidBranchingStatementAsLastInLoop[2] Avoid using a branching statement as the last in a loop. 93[3]

Priority 3

org/bouncycastle/crypto/BlockCipher.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'init': the method is declared in an interface type 39[5]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAlgorithmName': the method is declared in an interface type 47[6]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBlockSize': the method is declared in an interface type 54[7]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'processBlock': the method is declared in an interface type 69[8]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'reset': the method is declared in an interface type 76[9]
org/bouncycastle/crypto/Digest.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAlgorithmName': the method is declared in an interface type 34[10]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getDigestSize': the method is declared in an interface type 41[11]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'update': the method is declared in an interface type 48[12]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'update': the method is declared in an interface type 57[13]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'doFinal': the method is declared in an interface type 66[14]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'reset': the method is declared in an interface type 71[15]
org/bouncycastle/crypto/engines/AESEngine.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'unpackBlock': private methods cannot be overridden 415[16]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'packBlock': private methods cannot be overridden 441[17]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'encryptBlock': private methods cannot be overridden 467[18]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'decryptBlock': private methods cannot be overridden 517[19]
org/bouncycastle/crypto/engines/DESEngine.java
Rule Violation Line
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 112[21]
org/metricshub/snmp/client/SnmpClient.java
Rule Violation Line
CollapsibleIfStatements[22] This if statement could be combined with its parent 156[23]167[24]
CollapsibleIfStatements[22] This if statement could be combined with its parent 157[25]166[26]
CollapsibleIfStatements[22] This if statement could be combined with its parent 171[27]177[28]
CollapsibleIfStatements[22] This if statement could be combined with its parent 172[29]176[30]
uk/co/westhawk/snmp/beans/AnnexModemStatusBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 129[32]
UnusedPrivateField[31] Avoid unused private fields such as 'deviceType'. 243[33]
UnusedPrivateField[31] Avoid unused private fields such as 'openCount'. 244[34]
UnusedPrivateField[31] Avoid unused private fields such as 'modemStatus'. 245[35]
UnnecessarySemicolon[36] Unnecessary semicolon 480[37]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 508[39]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 582[40]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 584[41]
uk/co/westhawk/snmp/beans/AscendActiveSessionBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 93[42]
UnusedPrivateField[31] Avoid unused private fields such as 'none'. 123[43]
UnusedPrivateField[31] Avoid unused private fields such as 'other'. 124[44]
UnusedPrivateField[31] Avoid unused private fields such as 'ppp'. 125[45]
UnusedPrivateField[31] Avoid unused private fields such as 'slip'. 126[46]
UnusedPrivateField[31] Avoid unused private fields such as 'mpp'. 127[47]
UnusedPrivateField[31] Avoid unused private fields such as 'x25'. 128[48]
UnusedPrivateField[31] Avoid unused private fields such as 'combinet'. 129[49]
UnusedPrivateField[31] Avoid unused private fields such as 'frameRelay'. 130[50]
UnusedPrivateField[31] Avoid unused private fields such as 'euraw'. 131[51]
UnusedPrivateField[31] Avoid unused private fields such as 'euui'. 132[52]
UnusedPrivateField[31] Avoid unused private fields such as 'telnet'. 133[53]
UnusedPrivateField[31] Avoid unused private fields such as 'telnetBinary'. 134[54]
UnusedPrivateField[31] Avoid unused private fields such as 'rawTcp'. 135[55]
UnusedPrivateField[31] Avoid unused private fields such as 'terminalServer'. 136[56]
UnusedPrivateField[31] Avoid unused private fields such as 'mp'. 137[57]
UnusedPrivateField[31] Avoid unused private fields such as 'virtualConnect'. 138[58]
UnusedPrivateField[31] Avoid unused private fields such as 'dchannelX25'. 139[59]
UnusedPrivateField[31] Avoid unused private fields such as 'dtpt'. 140[60]
AvoidUsingHardCodedIP[61] Do not hard code the IP address userIPAddress 171[62]
AvoidUsingHardCodedIP[61] Do not hard code the IP address userSubnetMask 172[63]
UnnecessarySemicolon[36] Unnecessary semicolon 306[64]
uk/co/westhawk/snmp/beans/DialogChannelStatusBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 116[65]
UnnecessarySemicolon[36] Unnecessary semicolon 467[66]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 495[67]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 501[68]
uk/co/westhawk/snmp/beans/InterfaceIndexesBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 92[69]
UnnecessarySemicolon[36] Unnecessary semicolon 214[70]
uk/co/westhawk/snmp/beans/IsHostReachableBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 84[71]
PrimitiveWrapperInstantiation[38] Do not use `new Boolean(...)`, prefer `Boolean.valueOf` 182[72]
PrimitiveWrapperInstantiation[38] Do not use `new Boolean(...)`, prefer `Boolean.valueOf` 183[73]
uk/co/westhawk/snmp/beans/NTPrintQBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[74]
UnnecessarySemicolon[36] Unnecessary semicolon 235[75]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 251[77]
uk/co/westhawk/snmp/beans/NTServiceNamesBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[78]
UnnecessarySemicolon[36] Unnecessary semicolon 238[79]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 254[80]
uk/co/westhawk/snmp/beans/NTSharedResBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[81]
UnnecessarySemicolon[36] Unnecessary semicolon 240[82]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 256[83]
uk/co/westhawk/snmp/beans/NTUserNamesBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[84]
UnnecessarySemicolon[36] Unnecessary semicolon 234[85]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 250[86]
uk/co/westhawk/snmp/beans/NcdPerfDataBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 105[87]
EmptyCatchBlock[88] Avoid empty catch blocks 227[89]228[90]
UnnecessarySemicolon[36] Unnecessary semicolon 369[91]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 514[92]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 515[93]
UnusedLocalVariable[76] Avoid unused local variables such as 'i'. 681[94]
UnusedLocalVariable[76] Avoid unused local variables such as 'n'. 682[95]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 760[96]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 761[97]
uk/co/westhawk/snmp/beans/OneInterfaceBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 85[98]
UnnecessarySemicolon[36] Unnecessary semicolon 237[99]
uk/co/westhawk/snmp/beans/OneNTPrintQBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 90[100]
UnnecessarySemicolon[36] Unnecessary semicolon 238[101]
uk/co/westhawk/snmp/beans/OneNTServiceBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 90[102]
UnnecessarySemicolon[36] Unnecessary semicolon 302[103]
uk/co/westhawk/snmp/beans/OneNTSharedResBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 90[104]
UnnecessarySemicolon[36] Unnecessary semicolon 250[105]
uk/co/westhawk/snmp/beans/SNMPBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 127[106]
EmptyCatchBlock[88] Avoid empty catch blocks 255[107]256[108]
uk/co/westhawk/snmp/beans/SNMPRunBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 88[109]
EmptyCatchBlock[88] Avoid empty catch blocks 149[110]150[111]
uk/co/westhawk/snmp/beans/UsmBeingDiscoveredBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[112]
uk/co/westhawk/snmp/beans/UsmDiscoveryBean.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 75[113]
UnusedLocalVariable[76] Avoid unused local variables such as 'vars'. 273[114]
UnusedLocalVariable[76] Avoid unused local variables such as 'vars'. 322[115]
uk/co/westhawk/snmp/event/DecodedPduEvent.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 62[116]
uk/co/westhawk/snmp/event/RawPduEvent.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 63[117]
uk/co/westhawk/snmp/event/RawPduListener.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 60[118]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'rawPduReceived': the method is declared in an interface type 65[119]
uk/co/westhawk/snmp/event/RequestPduEvent.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 69[120]
uk/co/westhawk/snmp/event/RequestPduListener.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 60[121]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'requestPduReceived': the method is declared in an interface type 65[122]
uk/co/westhawk/snmp/event/TrapEvent.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 61[123]
uk/co/westhawk/snmp/event/TrapListener.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 59[124]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'trapReceived': the method is declared in an interface type 66[125]
uk/co/westhawk/snmp/net/ContextSocketFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 61[126]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'create': the method is declared in an interface type 75[127]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'create': the method is declared in an interface type 88[128]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSendToHostAddress': the method is declared in an interface type 98[129]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getReceivedFromHostAddress': the method is declared in an interface type 109[130]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getLocalSocketAddress': the method is declared in an interface type 117[131]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getRemoteSocketAddress': the method is declared in an interface type 125[132]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'receive': the method is declared in an interface type 134[133]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'send': the method is declared in an interface type 143[134]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'close': the method is declared in an interface type 148[135]
uk/co/westhawk/snmp/net/TCPSocket.java
Rule Violation Line
EmptyControlStatement[136] Empty if statement 170[137]172[138]
EmptyCatchBlock[88] Avoid empty catch blocks 240[139]241[140]
EmptyCatchBlock[88] Avoid empty catch blocks 247[141]248[142]
uk/co/westhawk/snmp/pdu/BlockPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 64[143]
uk/co/westhawk/snmp/pdu/DiscoveryPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 65[144]
uk/co/westhawk/snmp/pdu/GetNextPdu_vec.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 99[145]
uk/co/westhawk/snmp/pdu/GetPdu_vec.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 98[146]
uk/co/westhawk/snmp/pdu/InformPdu_vec.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 91[147]
uk/co/westhawk/snmp/pdu/InterfaceGetNextPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 72[148]
UnusedLocalVariable[76] Avoid unused local variables such as 'answered'. 136[149]
uk/co/westhawk/snmp/pdu/InterfaceGetNextPduStub.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 71[150]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 130[151]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 131[152]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 132[153]
UnusedLocalVariable[76] Avoid unused local variables such as 'oid'. 214[154]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 383[155]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 443[156]
uk/co/westhawk/snmp/pdu/InterfacePdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 67[157]
uk/co/westhawk/snmp/pdu/InterfacesPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 67[158]
uk/co/westhawk/snmp/pdu/OneGetBulkPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 80[159]
uk/co/westhawk/snmp/pdu/OneGetNextPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 79[160]
uk/co/westhawk/snmp/pdu/OneGetPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 77[161]
uk/co/westhawk/snmp/pdu/OneInformPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 87[162]
uk/co/westhawk/snmp/pdu/OneIntPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 90[163]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 154[164]
uk/co/westhawk/snmp/pdu/OneSetPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 80[165]
uk/co/westhawk/snmp/pdu/OneTrapPduv1.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 67[166]
uk/co/westhawk/snmp/pdu/OneTrapPduv2.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 71[167]
uk/co/westhawk/snmp/pdu/PassiveTrapPduv1.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 75[168]
uk/co/westhawk/snmp/pdu/PassiveTrapPduv2.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 75[169]
uk/co/westhawk/snmp/pdu/SetPdu_vec.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 85[170]
uk/co/westhawk/snmp/pdu/UpSincePdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 63[171]
uk/co/westhawk/snmp/stack/AbstractSnmpContext.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[172]
EmptyControlStatement[136] Empty else statement 769[173]772[174]
uk/co/westhawk/snmp/stack/AgentException.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 60[175]
uk/co/westhawk/snmp/stack/AsnDecoderBase.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 79[176]
uk/co/westhawk/snmp/stack/AsnDecoderv1.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 66[177]
uk/co/westhawk/snmp/stack/AsnDecoderv2c.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[178]
uk/co/westhawk/snmp/stack/AsnDecoderv3.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 79[179]
uk/co/westhawk/snmp/stack/AsnEncoderBase.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 77[180]
uk/co/westhawk/snmp/stack/AsnEncoderv1.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[181]
uk/co/westhawk/snmp/stack/AsnEncoderv2c.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[182]
uk/co/westhawk/snmp/stack/AsnEncoderv3.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 81[183]
uk/co/westhawk/snmp/stack/AsnInteger.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[184]
uk/co/westhawk/snmp/stack/AsnNull.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 76[185]
UnusedFormalParameter[186] Avoid unused constructor parameters such as 'in'. 91[187]
UnusedFormalParameter[186] Avoid unused constructor parameters such as 'len'. 91[187]
UnusedLocalVariable[76] Avoid unused local variables such as 'anotherNull'. 123[188]
uk/co/westhawk/snmp/stack/AsnObject.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 86[189]
uk/co/westhawk/snmp/stack/AsnObjectId.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 102[190]
EmptyCatchBlock[88] Avoid empty catch blocks 217[191]218[192]
UnusedLocalVariable[76] Avoid unused local variables such as 'val'. 314[193]
UnusedFormalParameter[186] Avoid unused method parameters such as 'value'. 363[194]
EmptyControlStatement[136] Empty for statement 366[195]367[196]
uk/co/westhawk/snmp/stack/AsnOctets.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 98[197]
EmptyControlStatement[136] Empty else statement 213[198]215[199]
UnusedLocalVariable[76] Avoid unused local variables such as 'str'. 329[200]
UnnecessarySemicolon[36] Unnecessary semicolon 337[201]
UnusedLocalVariable[76] Avoid unused local variables such as 'minUTC'. 732[202]
uk/co/westhawk/snmp/stack/AsnOctetsPrintableFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 70[203]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isPrintable': the method is declared in an interface type 81[204]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'toInternationalDisplayString': the method is declared in an interface type 100[205]
uk/co/westhawk/snmp/stack/AsnPduSequence.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 77[206]
uk/co/westhawk/snmp/stack/AsnPrimitive.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 66[207]
uk/co/westhawk/snmp/stack/AsnSequence.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[208]
EmptyCatchBlock[88] Avoid empty catch blocks 247[209]248[210]
uk/co/westhawk/snmp/stack/AsnTrapPduv1Sequence.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 63[211]
uk/co/westhawk/snmp/stack/AsnUnsInteger.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 82[212]
uk/co/westhawk/snmp/stack/AsnUnsInteger64.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 80[213]
uk/co/westhawk/snmp/stack/BitsHelper.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 82[214]
UnusedLocalVariable[76] Avoid unused local variables such as 'mask'. 141[215]
uk/co/westhawk/snmp/stack/DecodingException.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 59[216]
uk/co/westhawk/snmp/stack/DefaultTrapContext.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 117[217]
uk/co/westhawk/snmp/stack/DefaultUsmAgent.java
Rule Violation Line
AvoidUsingHardCodedIP[61] Do not hard code the IP address ${variableName} 100[218]
uk/co/westhawk/snmp/stack/EncodingException.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 59[219]
uk/co/westhawk/snmp/stack/GetBulkPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 86[220]
uk/co/westhawk/snmp/stack/GetNextPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 74[221]
uk/co/westhawk/snmp/stack/GetPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 62[222]
uk/co/westhawk/snmp/stack/InformPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 82[223]
uk/co/westhawk/snmp/stack/ListeningContext.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 104[224]
uk/co/westhawk/snmp/stack/ListeningContextFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 61[225]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_TRAP_PORT': the field is declared in an interface type 67[226]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPort': the method is declared in an interface type 75[227]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBindAddress': the method is declared in an interface type 84[228]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getTypeSocket': the method is declared in an interface type 93[229]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getMaxRecvSize': the method is declared in an interface type 104[230]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setMaxRecvSize': the method is declared in an interface type 114[231]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'destroy': the method is declared in an interface type 120[232]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRawPduListener': the method is declared in an interface type 146[233]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRawPduListener': the method is declared in an interface type 155[234]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addUnhandledRawPduListener': the method is declared in an interface type 172[235]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeUnhandledRawPduListener': the method is declared in an interface type 181[236]
uk/co/westhawk/snmp/stack/ListeningContextPool.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 66[237]
uk/co/westhawk/snmp/stack/MultiResponsePdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 94[238]
EmptyCatchBlock[88] Avoid empty catch blocks 248[239]249[240]
uk/co/westhawk/snmp/stack/PassiveSnmpContext.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 80[241]
uk/co/westhawk/snmp/stack/PassiveSnmpContextv2c.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 81[242]
uk/co/westhawk/snmp/stack/Pdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 78[243]
UnusedPrivateMethod[244] Avoid unused private methods such as 'dump(Vector, varbind[])'. 401[245]
UnnecessarySemicolon[36] Unnecessary semicolon 620[246]
EmptyCatchBlock[88] Avoid empty catch blocks 640[247]641[248]
CollapsibleIfStatements[22] This if statement could be combined with its parent 656[249]658[250]
EmptyCatchBlock[88] Avoid empty catch blocks 811[251]812[252]
uk/co/westhawk/snmp/stack/PduException.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 57[253]
uk/co/westhawk/snmp/stack/ReportPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 70[254]
uk/co/westhawk/snmp/stack/ResponsePdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 77[255]
uk/co/westhawk/snmp/stack/SetPdu.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 76[256]
uk/co/westhawk/snmp/stack/SnmpConstants.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 58[257]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BOOLEAN': the field is declared in an interface type 60[258]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_INTEGER': the field is declared in an interface type 61[259]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BIT_STR': the field is declared in an interface type 62[260]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_OCTET_STR': the field is declared in an interface type 63[261]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_NULL': the field is declared in an interface type 64[262]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_OBJECT_ID': the field is declared in an interface type 65[263]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_SEQUENCE': the field is declared in an interface type 66[264]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_SET': the field is declared in an interface type 67[265]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_UNIVERSAL': the field is declared in an interface type 69[266]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_APPLICATION': the field is declared in an interface type 70[267]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_CONTEXT': the field is declared in an interface type 71[268]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_PRIVATE': the field is declared in an interface type 72[269]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_PRIMITIVE': the field is declared in an interface type 74[270]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_CONSTRUCTOR': the field is declared in an interface type 75[271]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_LONG_LEN': the field is declared in an interface type 77[272]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_EXTENSION_ID': the field is declared in an interface type 78[273]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BIT8': the field is declared in an interface type 79[274]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'INTEGER': the field is declared in an interface type 81[275]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'STRING': the field is declared in an interface type 82[276]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OBJID': the field is declared in an interface type 83[277]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NULLOBJ': the field is declared in an interface type 84[278]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'IPADDRESS': the field is declared in an interface type 88[279]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'COUNTER': the field is declared in an interface type 89[280]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'GAUGE': the field is declared in an interface type 90[281]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'TIMETICKS': the field is declared in an interface type 91[282]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OPAQUE': the field is declared in an interface type 92[283]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'COUNTER64': the field is declared in an interface type 93[284]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NSAP_ADDRESS': the field is declared in an interface type 101[285]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OBSOLETED_RFC1442_UINTEGER32': the field is declared in an interface type 113[286]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SMI_V2_UINTEGER32': the field is declared in an interface type 119[287]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_COLDSTART': the field is declared in an interface type 124[288]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_WARMSTART': the field is declared in an interface type 128[289]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_LINKDOWN': the field is declared in an interface type 132[290]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_LINKUP': the field is declared in an interface type 136[291]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_AUTHFAIL': the field is declared in an interface type 140[292]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_EGPNEIGHBORLOSS': the field is declared in an interface type 144[293]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_ENTERPRISESPECIFIC': the field is declared in an interface type 148[294]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_NOSUCHOBJECT': the field is declared in an interface type 155[295]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_NOSUCHINSTANCE': the field is declared in an interface type 160[296]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_ENDOFMIBVIEW': the field is declared in an interface type 167[297]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOERROR': the field is declared in an interface type 173[298]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_TOOBIG': the field is declared in an interface type 179[299]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOSUCHNAME': the field is declared in an interface type 185[300]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_BADVALUE': the field is declared in an interface type 191[301]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_READONLY': the field is declared in an interface type 196[302]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_GENERR': the field is declared in an interface type 202[303]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOACCESS': the field is declared in an interface type 210[304]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGTYPE': the field is declared in an interface type 217[305]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGLENGTH': the field is declared in an interface type 224[306]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGENCODING': the field is declared in an interface type 230[307]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGVALUE': the field is declared in an interface type 236[308]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOCREATION': the field is declared in an interface type 244[309]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_INCONSISTENTVALUE': the field is declared in an interface type 251[310]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_RESOURCEUNAVAILABLE': the field is declared in an interface type 258[311]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_COMMITFAILED': the field is declared in an interface type 264[312]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_UNDOFAILED': the field is declared in an interface type 270[313]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_AUTHORIZATIONERR': the field is declared in an interface type 275[314]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOTWRITABLE': the field is declared in an interface type 290[315]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_INCONSISTENTNAME': the field is declared in an interface type 297[316]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODING_EXC': the field is declared in an interface type 302[317]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODINGASN_EXC': the field is declared in an interface type 308[318]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODINGPKTLNGTH_EXC': the field is declared in an interface type 314[319]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_1': the field is declared in an interface type 319[320]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_2c': the field is declared in an interface type 323[321]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_3': the field is declared in an interface type 331[322]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_REQ_MSG': the field is declared in an interface type 336[323]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GETNEXT_REQ_MSG': the field is declared in an interface type 340[324]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_RSP_MSG': the field is declared in an interface type 344[325]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'SET_REQ_MSG': the field is declared in an interface type 348[326]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'TRP_REQ_MSG': the field is declared in an interface type 352[327]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GETBULK_REQ_MSG': the field is declared in an interface type 357[328]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'INFORM_REQ_MSG': the field is declared in an interface type 361[329]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'TRPV2_REQ_MSG': the field is declared in an interface type 365[330]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_RPRT_MSG': the field is declared in an interface type 369[331]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'CONS_SEQ': the field is declared in an interface type 371[332]
uk/co/westhawk/snmp/stack/SnmpContext.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 87[333]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 200[334]
EmptyControlStatement[136] Empty else statement 215[335]217[336]
uk/co/westhawk/snmp/stack/SnmpContextBasisFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 67[337]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_PORT': the field is declared in an interface type 72[338]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'STANDARD_SOCKET': the field is declared in an interface type 76[339]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'TCP_SOCKET': the field is declared in an interface type 80[340]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'MAXPDU': the field is declared in an interface type 86[341]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'MSS': the field is declared in an interface type 91[342]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getVersion': the method is declared in an interface type 102[343]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getHost': the method is declared in an interface type 109[344]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPort': the method is declared in an interface type 116[345]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBindAddress': the method is declared in an interface type 126[346]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getTypeSocket': the method is declared in an interface type 135[347]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSendToHostAddress': the method is declared in an interface type 146[348]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getReceivedFromHostAddress': the method is declared in an interface type 157[349]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addPdu': the method is declared in an interface type 168[350]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removePdu': the method is declared in an interface type 180[351]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'encodePacket': the method is declared in an interface type 196[352]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'sendPacket': the method is declared in an interface type 208[353]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'destroy': the method is declared in an interface type 214[354]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isDestroyed': the method is declared in an interface type 221[355]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 238[356]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 254[357]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 274[358]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 294[359]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 314[360]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 334[361]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 359[362]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 377[363]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 402[364]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 422[365]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 447[366]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 467[367]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'processIncomingPdu': the method is declared in an interface type 476[368]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'clone': the method is declared in an interface type 487[369]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getHashKey': the method is declared in an interface type 495[370]
uk/co/westhawk/snmp/stack/SnmpContextFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 66[371]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_COMMUNITY': the field is declared in an interface type 71[372]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getCommunity': the method is declared in an interface type 76[373]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setCommunity': the method is declared in an interface type 85[374]
uk/co/westhawk/snmp/stack/SnmpContextPool.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 92[375]
EmptyCatchBlock[88] Avoid empty catch blocks 230[376]231[377]
uk/co/westhawk/snmp/stack/SnmpContextPoolItem.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 71[378]
uk/co/westhawk/snmp/stack/SnmpContextv2c.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 74[379]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 157[380]
UselessOverridingMethod[381] Overriding method merely calls super 249[382]
uk/co/westhawk/snmp/stack/SnmpContextv2cFace.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 62[383]
uk/co/westhawk/snmp/stack/SnmpContextv2cPool.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 73[384]
uk/co/westhawk/snmp/stack/SnmpContextv3.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 87[385]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 263[386]
CollapsibleIfStatements[22] This if statement could be combined with its parent 391[387]396[388]
uk/co/westhawk/snmp/stack/SnmpContextv3Basis.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 117[389]
UnusedLocalVariable[76] Avoid unused local variables such as 'timew'. 196[390]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 675[391]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 680[392]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 684[393]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 892[394]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 903[395]
CollapsibleIfStatements[22] This if statement could be combined with its parent 919[396]922[397]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 957[398]
uk/co/westhawk/snmp/stack/SnmpContextv3Discovery.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 75[399]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 175[400]
uk/co/westhawk/snmp/stack/SnmpContextv3Face.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 70[401]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMPv1_Security_Model': the field is declared in an interface type 76[402]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMPv2c_Security_Model': the field is declared in an interface type 82[403]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'USM_Security_Model': the field is declared in an interface type 88[404]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'MD5_PROTOCOL': the field is declared in an interface type 93[405]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA1_PROTOCOL': the field is declared in an interface type 98[406]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DES_ENCRYPT': the field is declared in an interface type 103[407]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES_ENCRYPT': the field is declared in an interface type 108[408]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES192_ENCRYPT': the field is declared in an interface type 113[409]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES256_ENCRYPT': the field is declared in an interface type 118[410]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_USERNAME': the field is declared in an interface type 124[411]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_CONTEXT_NAME': the field is declared in an interface type 129[412]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'PROTOCOL_NAMES': the field is declared in an interface type 134[413]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NO_AUTH_PROTOCOL': the field is declared in an interface type 150[414]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA256_PROTOCOL': the field is declared in an interface type 155[415]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA512_PROTOCOL': the field is declared in an interface type 160[416]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA224_PROTOCOL': the field is declared in an interface type 165[417]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA384_PROTOCOL': the field is declared in an interface type 170[418]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AUTH_PROTOCOLS': the field is declared in an interface type 175[419]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'PRIVACY_PROTOCOLS': the field is declared in an interface type 182[420]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES_PRIVACY_PROTOCOLS': the field is declared in an interface type 185[421]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserName': the method is declared in an interface type 194[422]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserName': the method is declared in an interface type 205[423]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isUseAuthentication': the method is declared in an interface type 213[424]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUseAuthentication': the method is declared in an interface type 221[425]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserAuthenticationPassword': the method is declared in an interface type 229[426]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserAuthenticationPassword': the method is declared in an interface type 238[427]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setAuthenticationProtocol': the method is declared in an interface type 250[428]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAuthenticationProtocol': the method is declared in an interface type 262[429]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setPrivacyProtocol': the method is declared in an interface type 273[430]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPrivacyProtocol': the method is declared in an interface type 285[431]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isUsePrivacy': the method is declared in an interface type 293[432]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUsePrivacy': the method is declared in an interface type 301[433]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserPrivacyPassword': the method is declared in an interface type 309[434]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserPrivacyPassword': the method is declared in an interface type 318[435]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setContextEngineId': the method is declared in an interface type 344[436]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getContextEngineId': the method is declared in an interface type 352[437]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setContextName': the method is declared in an interface type 365[438]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getContextName': the method is declared in an interface type 372[439]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addDiscoveryPdu': the method is declared in an interface type 385[440]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'encodeDiscoveryPacket': the method is declared in an interface type 398[441]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUsmAgent': the method is declared in an interface type 410[442]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmAgent': the method is declared in an interface type 418[443]
uk/co/westhawk/snmp/stack/SnmpContextv3Pool.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 89[444]
uk/co/westhawk/snmp/stack/TimeWindow.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 75[445]
uk/co/westhawk/snmp/stack/TimeWindowNode.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 59[446]
uk/co/westhawk/snmp/stack/Transmitter.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 63[447]
UnnecessarySemicolon[36] Unnecessary semicolon 132[448]
uk/co/westhawk/snmp/stack/TrapPduv1.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 74[449]
EmptyCatchBlock[88] Avoid empty catch blocks 318[450]319[451]
uk/co/westhawk/snmp/stack/TrapPduv2.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 84[452]
uk/co/westhawk/snmp/stack/UsmAgent.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 78[453]
UnnecessaryModifier[4] Unnecessary modifier 'public' on field 'MYFAKEHOSTNAME': the field is declared in an interface type 84[454]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineId': the method is declared in an interface type 99[455]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineBoots': the method is declared in an interface type 106[456]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineTime': the method is declared in an interface type 113[457]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmStatsUnknownEngineIDs': the method is declared in an interface type 119[458]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmStatsNotInTimeWindows': the method is declared in an interface type 125[459]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setSnmpContext': the method is declared in an interface type 130[460]
uk/co/westhawk/snmp/stack/usmStatsConstants.java
Rule Violation Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 66[461]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnsupportedSecLevels': the field is declared in an interface type 73[462]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsNotInTimeWindows': the field is declared in an interface type 80[463]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnknownUserNames': the field is declared in an interface type 87[464]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnknownEngineIDs': the field is declared in an interface type 94[465]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsWrongDigests': the field is declared in an interface type 101[466]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsDecryptionErrors': the field is declared in an interface type 107[467]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsOids': the field is declared in an interface type 112[468]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsStrings': the field is declared in an interface type 124[469]
uk/co/westhawk/snmp/stack/varbind.java
Rule Violation Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 83[470]
uk/co/westhawk/snmp/util/SnmpUtilities.java
Rule Violation Line
TooManyStaticImports[471] Too many static imports may lead to messy code 28[472]1669[473]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 97[474]
UnusedLocalVariable[76] Avoid unused local variables such as 'mask'. 166[475]

Priority 4

org/bouncycastle/crypto/digests/GeneralDigest.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 108[477]
org/bouncycastle/crypto/digests/MD5Digest.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 214[478]
UselessParentheses[476] Useless parentheses. 215[479]
UselessParentheses[476] Useless parentheses. 216[480]
UselessParentheses[476] Useless parentheses. 217[481]
UselessParentheses[476] Useless parentheses. 218[482]
UselessParentheses[476] Useless parentheses. 219[483]
UselessParentheses[476] Useless parentheses. 220[484]
UselessParentheses[476] Useless parentheses. 221[485]
UselessParentheses[476] Useless parentheses. 222[486]
UselessParentheses[476] Useless parentheses. 223[487]
UselessParentheses[476] Useless parentheses. 224[488]
UselessParentheses[476] Useless parentheses. 225[489]
UselessParentheses[476] Useless parentheses. 226[490]
UselessParentheses[476] Useless parentheses. 227[491]
UselessParentheses[476] Useless parentheses. 228[492]
UselessParentheses[476] Useless parentheses. 229[493]
UselessParentheses[476] Useless parentheses. 234[494]
UselessParentheses[476] Useless parentheses. 235[495]
UselessParentheses[476] Useless parentheses. 236[496]
UselessParentheses[476] Useless parentheses. 237[497]
UselessParentheses[476] Useless parentheses. 238[498]
UselessParentheses[476] Useless parentheses. 239[499]
UselessParentheses[476] Useless parentheses. 240[500]
UselessParentheses[476] Useless parentheses. 241[501]
UselessParentheses[476] Useless parentheses. 242[502]
UselessParentheses[476] Useless parentheses. 243[503]
UselessParentheses[476] Useless parentheses. 244[504]
UselessParentheses[476] Useless parentheses. 245[505]
UselessParentheses[476] Useless parentheses. 246[506]
UselessParentheses[476] Useless parentheses. 247[507]
UselessParentheses[476] Useless parentheses. 248[508]
UselessParentheses[476] Useless parentheses. 249[509]
UselessParentheses[476] Useless parentheses. 254[510]
UselessParentheses[476] Useless parentheses. 255[511]
UselessParentheses[476] Useless parentheses. 256[512]
UselessParentheses[476] Useless parentheses. 257[513]
UselessParentheses[476] Useless parentheses. 258[514]
UselessParentheses[476] Useless parentheses. 259[515]
UselessParentheses[476] Useless parentheses. 260[516]
UselessParentheses[476] Useless parentheses. 261[517]
UselessParentheses[476] Useless parentheses. 262[518]
UselessParentheses[476] Useless parentheses. 263[519]
UselessParentheses[476] Useless parentheses. 264[520]
UselessParentheses[476] Useless parentheses. 265[521]
UselessParentheses[476] Useless parentheses. 266[522]
UselessParentheses[476] Useless parentheses. 267[523]
UselessParentheses[476] Useless parentheses. 268[524]
UselessParentheses[476] Useless parentheses. 269[525]
UselessParentheses[476] Useless parentheses. 274[526]
UselessParentheses[476] Useless parentheses. 275[527]
UselessParentheses[476] Useless parentheses. 276[528]
UselessParentheses[476] Useless parentheses. 277[529]
UselessParentheses[476] Useless parentheses. 278[530]
UselessParentheses[476] Useless parentheses. 279[531]
UselessParentheses[476] Useless parentheses. 280[532]
UselessParentheses[476] Useless parentheses. 281[533]
UselessParentheses[476] Useless parentheses. 282[534]
UselessParentheses[476] Useless parentheses. 283[535]
UselessParentheses[476] Useless parentheses. 284[536]
UselessParentheses[476] Useless parentheses. 285[537]
UselessParentheses[476] Useless parentheses. 286[538]
UselessParentheses[476] Useless parentheses. 287[539]
UselessParentheses[476] Useless parentheses. 288[540]
UselessParentheses[476] Useless parentheses. 289[541]
org/bouncycastle/crypto/digests/SHA1Digest.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 77[542]
UselessParentheses[476] Useless parentheses. 150[543]
UselessParentheses[476] Useless parentheses. 157[544]
UselessParentheses[476] Useless parentheses. 164[545]
UselessParentheses[476] Useless parentheses. 178[546]
org/bouncycastle/crypto/engines/AESEngine.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 244[547]
UselessParentheses[476] Useless parentheses. 254[548]
UselessParentheses[476] Useless parentheses. 279[549]280[550]
UselessParentheses[476] Useless parentheses. 319[551]
org/bouncycastle/crypto/params/DESParameters.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 109[552]115[553]
uk/co/westhawk/snmp/beans/AnnexModemStatusBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 54[555]
UnnecessaryImport[554] Unused import 'java.text.*' 56[556]
UnnecessaryImport[554] Unused import 'java.lang.*' 57[557]
UnnecessaryImport[554] Unused import 'java.beans.*' 59[558]
ExtendsObject[559] No need to explicitly extend Object. 630[560]
uk/co/westhawk/snmp/beans/AscendActiveSessionBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[561]
UnnecessaryImport[554] Unused import 'java.text.*' 55[562]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[563]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[564]
uk/co/westhawk/snmp/beans/DialogChannelStatusBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 55[565]
UnnecessaryImport[554] Unused import 'java.text.*' 57[566]
UnnecessaryImport[554] Unused import 'java.lang.*' 58[567]
UnnecessaryImport[554] Unused import 'java.beans.*' 60[568]
ExtendsObject[559] No need to explicitly extend Object. 579[569]
uk/co/westhawk/snmp/beans/InterfaceIndexesBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[570]
UnnecessaryImport[554] Unused import 'java.text.*' 55[571]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[572]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[573]
uk/co/westhawk/snmp/beans/IsHostReachableBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[574]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[575]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[576]
uk/co/westhawk/snmp/beans/NTPrintQBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[577]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[578]
UnnecessaryImport[554] Unused import 'java.text.*' 55[579]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[580]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[581]
uk/co/westhawk/snmp/beans/NTServiceNamesBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[582]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[583]
UnnecessaryImport[554] Unused import 'java.text.*' 55[584]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[585]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[586]
uk/co/westhawk/snmp/beans/NTSharedResBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[587]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[588]
UnnecessaryImport[554] Unused import 'java.text.*' 55[589]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[590]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[591]
uk/co/westhawk/snmp/beans/NTUserNamesBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[592]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[593]
UnnecessaryImport[554] Unused import 'java.text.*' 55[594]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[595]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[596]
uk/co/westhawk/snmp/beans/NcdPerfDataBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[597]
UnnecessaryImport[554] Unused import 'java.text.*' 55[598]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[599]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'NcdPerfDataBean': 'messagePropertyName' is already in scope because it is declared in an enclosing type 274[601]
UselessParentheses[476] Useless parentheses. 508[602]
UselessParentheses[476] Useless parentheses. 510[603]
UselessParentheses[476] Useless parentheses. 510[603]
uk/co/westhawk/snmp/beans/OneInterfaceBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[604]
UnnecessaryImport[554] Unused import 'java.text.*' 55[605]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[606]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[607]
uk/co/westhawk/snmp/beans/OneNTPrintQBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[608]
UnnecessaryImport[554] Unused import 'java.text.*' 55[609]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[610]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[611]
uk/co/westhawk/snmp/beans/OneNTServiceBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[612]
UnnecessaryImport[554] Unused import 'java.text.*' 55[613]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[614]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[615]
uk/co/westhawk/snmp/beans/OneNTSharedResBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.awt.*' 53[616]
UnnecessaryImport[554] Unused import 'java.text.*' 55[617]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[618]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[619]
uk/co/westhawk/snmp/beans/SNMPBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[620]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[621]
UnnecessaryImport[554] Unused import 'java.text.*' 55[622]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[623]
uk/co/westhawk/snmp/beans/SNMPRunBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 51[624]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[625]
UnnecessaryImport[554] Unused import 'java.awt.*' 53[626]
UnnecessaryImport[554] Unused import 'java.util.*' 54[627]
UnnecessaryImport[554] Unused import 'java.text.*' 55[628]
UnnecessaryImport[554] Unused import 'java.lang.*' 56[629]
UnnecessaryImport[554] Unused import 'java.io.*' 57[630]
UnnecessaryImport[554] Unused import 'java.beans.*' 58[631]
uk/co/westhawk/snmp/beans/UsmBeingDiscoveredBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 52[632]
UnnecessaryImport[554] Unused import 'java.util.*' 55[633]
uk/co/westhawk/snmp/beans/UsmDiscoveryBean.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[634]
uk/co/westhawk/snmp/event/RawPduEvent.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 51[635]
uk/co/westhawk/snmp/event/RawPduReceivedSupport.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 52[636]
UselessParentheses[476] Useless parentheses. 155[637]
uk/co/westhawk/snmp/net/StandardSocket.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 54[638]
UselessParentheses[476] Useless parentheses. 89[639]
UselessParentheses[476] Useless parentheses. 108[640]
UselessParentheses[476] Useless parentheses. 111[641]
uk/co/westhawk/snmp/net/TCPSocket.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 54[642]
UselessParentheses[476] Useless parentheses. 106[643]
UselessParentheses[476] Useless parentheses. 124[644]
UselessParentheses[476] Useless parentheses. 127[645]
uk/co/westhawk/snmp/pdu/BlockPdu.java
Rule Violation Line
ExtendsObject[559] No need to explicitly extend Object. 63[646]
uk/co/westhawk/snmp/pdu/GetNextPdu_vec.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.lang.*' 67[647]
uk/co/westhawk/snmp/pdu/GetPdu_vec.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.lang.*' 67[648]
uk/co/westhawk/snmp/pdu/InformPdu_vec.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.lang.*' 52[649]
uk/co/westhawk/snmp/pdu/InterfaceGetNextPdu.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 53[650]
UnnecessaryImport[554] Unused import 'java.util.*' 54[651]
UselessParentheses[476] Useless parentheses. 112[652]
uk/co/westhawk/snmp/pdu/InterfaceGetNextPduStub.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 53[653]
uk/co/westhawk/snmp/pdu/InterfacePdu.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 271[654]
UselessParentheses[476] Useless parentheses. 273[655]
UselessParentheses[476] Useless parentheses. 274[656]
uk/co/westhawk/snmp/pdu/OneTrapPduv1.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 52[657]
UnnecessaryImport[554] Unused import 'java.io.*' 53[658]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 56[659]
uk/co/westhawk/snmp/pdu/OneTrapPduv2.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 52[660]
UnnecessaryImport[554] Unused import 'java.io.*' 53[661]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 56[662]
uk/co/westhawk/snmp/pdu/SetPdu_vec.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.lang.*' 53[663]
uk/co/westhawk/snmp/stack/AbstractSnmpContext.java
Rule Violation Line
ExtendsObject[559] No need to explicitly extend Object. 76[664]
UselessParentheses[476] Useless parentheses. 250[665]
UselessParentheses[476] Useless parentheses. 254[666]
UselessParentheses[476] Useless parentheses. 258[667]
UselessParentheses[476] Useless parentheses. 262[668]
UselessParentheses[476] Useless parentheses. 267[669]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextBasisFace': 'DEFAULT_PORT' is already in scope because it is inherited by an enclosing type 706[670]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextBasisFace': 'DEFAULT_PORT' is already in scope because it is inherited by an enclosing type 711[671]
uk/co/westhawk/snmp/stack/AsnDecoderBase.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 66[672]
UnnecessaryImport[554] Unused import 'java.util.*' 68[673]
ExtendsObject[559] No need to explicitly extend Object. 78[674]
uk/co/westhawk/snmp/stack/AsnDecoderv1.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 55[675]
uk/co/westhawk/snmp/stack/AsnDecoderv2c.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[676]
uk/co/westhawk/snmp/stack/AsnDecoderv3.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 349[677]
UselessParentheses[476] Useless parentheses. 354[678]
uk/co/westhawk/snmp/stack/AsnEncoderBase.java
Rule Violation Line
ExtendsObject[559] No need to explicitly extend Object. 76[679]
uk/co/westhawk/snmp/stack/AsnEncoderv1.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 65[680]
uk/co/westhawk/snmp/stack/AsnEncoderv2c.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 65[681]
uk/co/westhawk/snmp/stack/AsnEncoderv3.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 230[682]
UselessParentheses[476] Useless parentheses. 232[683]
UselessParentheses[476] Useless parentheses. 234[684]
UselessParentheses[476] Useless parentheses. 237[685]
UselessParentheses[476] Useless parentheses. 242[686]
UselessParentheses[476] Useless parentheses. 244[687]
uk/co/westhawk/snmp/stack/AsnInteger.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[688]
UselessParentheses[476] Useless parentheses. 125[689]
uk/co/westhawk/snmp/stack/AsnNull.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[690]
uk/co/westhawk/snmp/stack/AsnObject.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[691]
ExtendsObject[559] No need to explicitly extend Object. 85[692]
UselessParentheses[476] Useless parentheses. 234[693]
UselessParentheses[476] Useless parentheses. 244[694]
UselessParentheses[476] Useless parentheses. 247[695]
UselessParentheses[476] Useless parentheses. 398[696]
UselessParentheses[476] Useless parentheses. 422[697]
uk/co/westhawk/snmp/stack/AsnOctets.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 283[698]
UselessParentheses[476] Useless parentheses. 733[699]
uk/co/westhawk/snmp/stack/AsnPduSequence.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[700]
UselessParentheses[476] Useless parentheses. 87[701]
UselessParentheses[476] Useless parentheses. 92[702]
UselessParentheses[476] Useless parentheses. 97[703]
UselessParentheses[476] Useless parentheses. 122[704]
uk/co/westhawk/snmp/stack/AsnPrimitive.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[705]
uk/co/westhawk/snmp/stack/AsnSequence.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 191[706]
UselessParentheses[476] Useless parentheses. 210[707]
UselessParentheses[476] Useless parentheses. 231[708]
uk/co/westhawk/snmp/stack/AsnTrapPduv1Sequence.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[709]
uk/co/westhawk/snmp/stack/AsnUnsInteger.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[710]
UselessParentheses[476] Useless parentheses. 143[711]
uk/co/westhawk/snmp/stack/AsnUnsInteger64.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 67[712]
UselessParentheses[476] Useless parentheses. 127[713]
uk/co/westhawk/snmp/stack/BitsHelper.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.io.*' 52[714]
uk/co/westhawk/snmp/stack/DefaultTrapContext.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[715]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 55[716]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.net.*' 56[717]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 57[718]
uk/co/westhawk/snmp/stack/ListeningContext.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[719]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'Thread': 'MIN_PRIORITY' is already in scope because it is inherited by an enclosing type 486[720]
uk/co/westhawk/snmp/stack/Pdu.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 270[721]
uk/co/westhawk/snmp/stack/SnmpConstants.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 60[258]
UselessParentheses[476] Useless parentheses. 61[259]
UselessParentheses[476] Useless parentheses. 62[260]
UselessParentheses[476] Useless parentheses. 63[261]
UselessParentheses[476] Useless parentheses. 64[262]
UselessParentheses[476] Useless parentheses. 65[263]
UselessParentheses[476] Useless parentheses. 66[264]
UselessParentheses[476] Useless parentheses. 67[265]
UselessParentheses[476] Useless parentheses. 69[266]
UselessParentheses[476] Useless parentheses. 70[267]
UselessParentheses[476] Useless parentheses. 71[268]
UselessParentheses[476] Useless parentheses. 72[269]
UselessParentheses[476] Useless parentheses. 74[270]
UselessParentheses[476] Useless parentheses. 75[271]
UselessParentheses[476] Useless parentheses. 77[272]
UselessParentheses[476] Useless parentheses. 78[273]
UselessParentheses[476] Useless parentheses. 79[274]
UselessParentheses[476] Useless parentheses. 124[288]
UselessParentheses[476] Useless parentheses. 128[289]
UselessParentheses[476] Useless parentheses. 132[290]
UselessParentheses[476] Useless parentheses. 136[291]
UselessParentheses[476] Useless parentheses. 140[292]
UselessParentheses[476] Useless parentheses. 144[293]
UselessParentheses[476] Useless parentheses. 148[294]
UselessParentheses[476] Useless parentheses. 173[298]
UselessParentheses[476] Useless parentheses. 179[299]
UselessParentheses[476] Useless parentheses. 185[300]
UselessParentheses[476] Useless parentheses. 191[301]
UselessParentheses[476] Useless parentheses. 196[302]
UselessParentheses[476] Useless parentheses. 202[303]
UselessParentheses[476] Useless parentheses. 210[304]
UselessParentheses[476] Useless parentheses. 217[305]
UselessParentheses[476] Useless parentheses. 224[306]
UselessParentheses[476] Useless parentheses. 230[307]
UselessParentheses[476] Useless parentheses. 236[308]
UselessParentheses[476] Useless parentheses. 244[309]
UselessParentheses[476] Useless parentheses. 251[310]
UselessParentheses[476] Useless parentheses. 258[311]
UselessParentheses[476] Useless parentheses. 264[312]
UselessParentheses[476] Useless parentheses. 270[313]
UselessParentheses[476] Useless parentheses. 275[314]
UselessParentheses[476] Useless parentheses. 290[315]
UselessParentheses[476] Useless parentheses. 297[316]
UselessParentheses[476] Useless parentheses. 302[317]
UselessParentheses[476] Useless parentheses. 308[318]
UselessParentheses[476] Useless parentheses. 314[319]
UselessParentheses[476] Useless parentheses. 319[320]
UselessParentheses[476] Useless parentheses. 323[321]
UselessParentheses[476] Useless parentheses. 331[322]
uk/co/westhawk/snmp/stack/SnmpContext.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.net.*' 65[722]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 68[723]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 89[724]
uk/co/westhawk/snmp/stack/SnmpContextBasisFace.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.net.*' 52[725]
uk/co/westhawk/snmp/stack/SnmpContextFace.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 51[726]
uk/co/westhawk/snmp/stack/SnmpContextPool.java
Rule Violation Line
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 99[727]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 109[728]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 127[729]
uk/co/westhawk/snmp/stack/SnmpContextPoolItem.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 52[730]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 53[731]
uk/co/westhawk/snmp/stack/SnmpContextv2c.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.net.*' 52[732]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 55[733]
uk/co/westhawk/snmp/stack/SnmpContextv2cPool.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 52[734]
uk/co/westhawk/snmp/stack/SnmpContextv3Basis.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 973[735]977[736]
uk/co/westhawk/snmp/stack/SnmpContextv3Discovery.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.beans.*' 52[737]
uk/co/westhawk/snmp/stack/SnmpContextv3Face.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 76[402]
UselessParentheses[476] Useless parentheses. 82[403]
UselessParentheses[476] Useless parentheses. 88[404]
uk/co/westhawk/snmp/stack/TimeWindow.java
Rule Violation Line
UselessParentheses[476] Useless parentheses. 340[738]
UselessParentheses[476] Useless parentheses. 341[739]
uk/co/westhawk/snmp/stack/Transmitter.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.util.*' 53[740]
ExtendsObject[559] No need to explicitly extend Object. 62[741]
uk/co/westhawk/snmp/stack/TrapPduv1.java
Rule Violation Line
UnnecessaryImport[554] Unused import 'java.net.*' 54[742]
UselessParentheses[476] Useless parentheses. 257[743]
uk/co/westhawk/snmp/stack/varbind.java
Rule Violation Line
ExtendsObject[559] No need to explicitly extend Object. 82[744]
UselessParentheses[476] Useless parentheses. 198[745]
uk/co/westhawk/snmp/util/SnmpUtilities.java
Rule Violation Line
ExtendsObject[559] No need to explicitly extend Object. 79[746]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA256_PROTOCOL' is already in scope because it is imported in this file 122[747]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA1_PROTOCOL' is already in scope because it is imported in this file 123[748]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::MD5_PROTOCOL' is already in scope because it is imported in this file 124[749]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA512_PROTOCOL' is already in scope because it is imported in this file 125[750]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA224_PROTOCOL' is already in scope because it is imported in this file 126[751]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA384_PROTOCOL' is already in scope because it is imported in this file 127[752]
UselessParentheses[476] Useless parentheses. 172[753]
UselessParentheses[476] Useless parentheses. 207[754]
UselessParentheses[476] Useless parentheses. 286[755]
UselessParentheses[476] Useless parentheses. 1032[756]

Files

org/bouncycastle/crypto/BlockCipher.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'init': the method is declared in an interface type 3 39[5]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAlgorithmName': the method is declared in an interface type 3 47[6]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBlockSize': the method is declared in an interface type 3 54[7]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'processBlock': the method is declared in an interface type 3 69[8]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'reset': the method is declared in an interface type 3 76[9]

org/bouncycastle/crypto/Digest.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAlgorithmName': the method is declared in an interface type 3 34[10]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getDigestSize': the method is declared in an interface type 3 41[11]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'update': the method is declared in an interface type 3 48[12]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'update': the method is declared in an interface type 3 57[13]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'doFinal': the method is declared in an interface type 3 66[14]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'reset': the method is declared in an interface type 3 71[15]

org/bouncycastle/crypto/digests/GeneralDigest.java

Rule Violation Priority Line
UselessParentheses[476] Useless parentheses. 4 108[477]

org/bouncycastle/crypto/digests/MD5Digest.java

Rule Violation Priority Line
UselessParentheses[476] Useless parentheses. 4 214[478]
UselessParentheses[476] Useless parentheses. 4 215[479]
UselessParentheses[476] Useless parentheses. 4 216[480]
UselessParentheses[476] Useless parentheses. 4 217[481]
UselessParentheses[476] Useless parentheses. 4 218[482]
UselessParentheses[476] Useless parentheses. 4 219[483]
UselessParentheses[476] Useless parentheses. 4 220[484]
UselessParentheses[476] Useless parentheses. 4 221[485]
UselessParentheses[476] Useless parentheses. 4 222[486]
UselessParentheses[476] Useless parentheses. 4 223[487]
UselessParentheses[476] Useless parentheses. 4 224[488]
UselessParentheses[476] Useless parentheses. 4 225[489]
UselessParentheses[476] Useless parentheses. 4 226[490]
UselessParentheses[476] Useless parentheses. 4 227[491]
UselessParentheses[476] Useless parentheses. 4 228[492]
UselessParentheses[476] Useless parentheses. 4 229[493]
UselessParentheses[476] Useless parentheses. 4 234[494]
UselessParentheses[476] Useless parentheses. 4 235[495]
UselessParentheses[476] Useless parentheses. 4 236[496]
UselessParentheses[476] Useless parentheses. 4 237[497]
UselessParentheses[476] Useless parentheses. 4 238[498]
UselessParentheses[476] Useless parentheses. 4 239[499]
UselessParentheses[476] Useless parentheses. 4 240[500]
UselessParentheses[476] Useless parentheses. 4 241[501]
UselessParentheses[476] Useless parentheses. 4 242[502]
UselessParentheses[476] Useless parentheses. 4 243[503]
UselessParentheses[476] Useless parentheses. 4 244[504]
UselessParentheses[476] Useless parentheses. 4 245[505]
UselessParentheses[476] Useless parentheses. 4 246[506]
UselessParentheses[476] Useless parentheses. 4 247[507]
UselessParentheses[476] Useless parentheses. 4 248[508]
UselessParentheses[476] Useless parentheses. 4 249[509]
UselessParentheses[476] Useless parentheses. 4 254[510]
UselessParentheses[476] Useless parentheses. 4 255[511]
UselessParentheses[476] Useless parentheses. 4 256[512]
UselessParentheses[476] Useless parentheses. 4 257[513]
UselessParentheses[476] Useless parentheses. 4 258[514]
UselessParentheses[476] Useless parentheses. 4 259[515]
UselessParentheses[476] Useless parentheses. 4 260[516]
UselessParentheses[476] Useless parentheses. 4 261[517]
UselessParentheses[476] Useless parentheses. 4 262[518]
UselessParentheses[476] Useless parentheses. 4 263[519]
UselessParentheses[476] Useless parentheses. 4 264[520]
UselessParentheses[476] Useless parentheses. 4 265[521]
UselessParentheses[476] Useless parentheses. 4 266[522]
UselessParentheses[476] Useless parentheses. 4 267[523]
UselessParentheses[476] Useless parentheses. 4 268[524]
UselessParentheses[476] Useless parentheses. 4 269[525]
UselessParentheses[476] Useless parentheses. 4 274[526]
UselessParentheses[476] Useless parentheses. 4 275[527]
UselessParentheses[476] Useless parentheses. 4 276[528]
UselessParentheses[476] Useless parentheses. 4 277[529]
UselessParentheses[476] Useless parentheses. 4 278[530]
UselessParentheses[476] Useless parentheses. 4 279[531]
UselessParentheses[476] Useless parentheses. 4 280[532]
UselessParentheses[476] Useless parentheses. 4 281[533]
UselessParentheses[476] Useless parentheses. 4 282[534]
UselessParentheses[476] Useless parentheses. 4 283[535]
UselessParentheses[476] Useless parentheses. 4 284[536]
UselessParentheses[476] Useless parentheses. 4 285[537]
UselessParentheses[476] Useless parentheses. 4 286[538]
UselessParentheses[476] Useless parentheses. 4 287[539]
UselessParentheses[476] Useless parentheses. 4 288[540]
UselessParentheses[476] Useless parentheses. 4 289[541]

org/bouncycastle/crypto/digests/SHA1Digest.java

Rule Violation Priority Line
UselessParentheses[476] Useless parentheses. 4 77[542]
UselessParentheses[476] Useless parentheses. 4 150[543]
UselessParentheses[476] Useless parentheses. 4 157[544]
UselessParentheses[476] Useless parentheses. 4 164[545]
UselessParentheses[476] Useless parentheses. 4 178[546]

org/bouncycastle/crypto/engines/AESEngine.java

Rule Violation Priority Line
UselessParentheses[476] Useless parentheses. 4 244[547]
UselessParentheses[476] Useless parentheses. 4 254[548]
UselessParentheses[476] Useless parentheses. 4 279[549]280[550]
UselessParentheses[476] Useless parentheses. 4 319[551]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'unpackBlock': private methods cannot be overridden 3 415[16]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'packBlock': private methods cannot be overridden 3 441[17]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'encryptBlock': private methods cannot be overridden 3 467[18]
UnnecessaryModifier[4] Unnecessary modifier 'final' on method 'decryptBlock': private methods cannot be overridden 3 517[19]

org/bouncycastle/crypto/engines/DESEngine.java

Rule Violation Priority Line
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 3 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 3 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 3 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 3 112[21]
AvoidUsingOctalValues[20] Do not start a literal by 0 unless its an octal value 3 112[21]

org/bouncycastle/crypto/params/DESParameters.java

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop[2] Avoid using a branching statement as the last in a loop. 2 93[3]
UselessParentheses[476] Useless parentheses. 4 109[552]115[553]

org/metricshub/snmp/client/SnmpClient.java

Rule Violation Priority Line
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 156[23]167[24]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 157[25]166[26]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 171[27]177[28]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 172[29]176[30]

uk/co/westhawk/snmp/beans/AnnexModemStatusBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 54[555]
UnnecessaryImport[554] Unused import 'java.text.*' 4 56[556]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 57[557]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 59[558]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 129[32]
UnusedPrivateField[31] Avoid unused private fields such as 'deviceType'. 3 243[33]
UnusedPrivateField[31] Avoid unused private fields such as 'openCount'. 3 244[34]
UnusedPrivateField[31] Avoid unused private fields such as 'modemStatus'. 3 245[35]
UnnecessarySemicolon[36] Unnecessary semicolon 3 480[37]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 508[39]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 582[40]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 584[41]
ExtendsObject[559] No need to explicitly extend Object. 4 630[560]

uk/co/westhawk/snmp/beans/AscendActiveSessionBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[561]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[562]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[563]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[564]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 93[42]
UnusedPrivateField[31] Avoid unused private fields such as 'none'. 3 123[43]
UnusedPrivateField[31] Avoid unused private fields such as 'other'. 3 124[44]
UnusedPrivateField[31] Avoid unused private fields such as 'ppp'. 3 125[45]
UnusedPrivateField[31] Avoid unused private fields such as 'slip'. 3 126[46]
UnusedPrivateField[31] Avoid unused private fields such as 'mpp'. 3 127[47]
UnusedPrivateField[31] Avoid unused private fields such as 'x25'. 3 128[48]
UnusedPrivateField[31] Avoid unused private fields such as 'combinet'. 3 129[49]
UnusedPrivateField[31] Avoid unused private fields such as 'frameRelay'. 3 130[50]
UnusedPrivateField[31] Avoid unused private fields such as 'euraw'. 3 131[51]
UnusedPrivateField[31] Avoid unused private fields such as 'euui'. 3 132[52]
UnusedPrivateField[31] Avoid unused private fields such as 'telnet'. 3 133[53]
UnusedPrivateField[31] Avoid unused private fields such as 'telnetBinary'. 3 134[54]
UnusedPrivateField[31] Avoid unused private fields such as 'rawTcp'. 3 135[55]
UnusedPrivateField[31] Avoid unused private fields such as 'terminalServer'. 3 136[56]
UnusedPrivateField[31] Avoid unused private fields such as 'mp'. 3 137[57]
UnusedPrivateField[31] Avoid unused private fields such as 'virtualConnect'. 3 138[58]
UnusedPrivateField[31] Avoid unused private fields such as 'dchannelX25'. 3 139[59]
UnusedPrivateField[31] Avoid unused private fields such as 'dtpt'. 3 140[60]
AvoidUsingHardCodedIP[61] Do not hard code the IP address userIPAddress 3 171[62]
AvoidUsingHardCodedIP[61] Do not hard code the IP address userSubnetMask 3 172[63]
UnnecessarySemicolon[36] Unnecessary semicolon 3 306[64]

uk/co/westhawk/snmp/beans/DialogChannelStatusBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 55[565]
UnnecessaryImport[554] Unused import 'java.text.*' 4 57[566]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 58[567]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 60[568]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 116[65]
UnnecessarySemicolon[36] Unnecessary semicolon 3 467[66]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 495[67]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 501[68]
ExtendsObject[559] No need to explicitly extend Object. 4 579[569]

uk/co/westhawk/snmp/beans/InterfaceIndexesBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[570]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[571]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[572]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[573]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 92[69]
UnnecessarySemicolon[36] Unnecessary semicolon 3 214[70]

uk/co/westhawk/snmp/beans/IsHostReachableBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[574]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[575]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[576]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 84[71]
PrimitiveWrapperInstantiation[38] Do not use `new Boolean(...)`, prefer `Boolean.valueOf` 3 182[72]
PrimitiveWrapperInstantiation[38] Do not use `new Boolean(...)`, prefer `Boolean.valueOf` 3 183[73]

uk/co/westhawk/snmp/beans/NTPrintQBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[577]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[578]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[579]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[580]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[581]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[74]
UnnecessarySemicolon[36] Unnecessary semicolon 3 235[75]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 3 251[77]

uk/co/westhawk/snmp/beans/NTServiceNamesBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[582]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[583]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[584]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[585]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[586]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[78]
UnnecessarySemicolon[36] Unnecessary semicolon 3 238[79]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 3 254[80]

uk/co/westhawk/snmp/beans/NTSharedResBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[587]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[588]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[589]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[590]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[591]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[81]
UnnecessarySemicolon[36] Unnecessary semicolon 3 240[82]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 3 256[83]

uk/co/westhawk/snmp/beans/NTUserNamesBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[592]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[593]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[594]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[595]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[596]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[84]
UnnecessarySemicolon[36] Unnecessary semicolon 3 234[85]
UnusedLocalVariable[76] Avoid unused local variables such as 'hashKey'. 3 250[86]

uk/co/westhawk/snmp/beans/NcdPerfDataBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[597]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[598]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[599]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 105[87]
EmptyCatchBlock[88] Avoid empty catch blocks 3 227[89]228[90]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'NcdPerfDataBean': 'messagePropertyName' is already in scope because it is declared in an enclosing type 4 274[601]
UnnecessarySemicolon[36] Unnecessary semicolon 3 369[91]
UselessParentheses[476] Useless parentheses. 4 508[602]
UselessParentheses[476] Useless parentheses. 4 510[603]
UselessParentheses[476] Useless parentheses. 4 510[603]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 514[92]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 515[93]
UnusedLocalVariable[76] Avoid unused local variables such as 'i'. 3 681[94]
UnusedLocalVariable[76] Avoid unused local variables such as 'n'. 3 682[95]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 760[96]
PrimitiveWrapperInstantiation[38] Do not use `new Long(...)`, prefer `Long.valueOf(...)` 3 761[97]

uk/co/westhawk/snmp/beans/OneInterfaceBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[604]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[605]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[606]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[607]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 85[98]
UnnecessarySemicolon[36] Unnecessary semicolon 3 237[99]

uk/co/westhawk/snmp/beans/OneNTPrintQBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[608]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[609]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[610]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[611]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 90[100]
UnnecessarySemicolon[36] Unnecessary semicolon 3 238[101]

uk/co/westhawk/snmp/beans/OneNTServiceBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[612]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[613]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[614]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[615]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 90[102]
UnnecessarySemicolon[36] Unnecessary semicolon 3 302[103]

uk/co/westhawk/snmp/beans/OneNTSharedResBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[616]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[617]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[618]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[619]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 90[104]
UnnecessarySemicolon[36] Unnecessary semicolon 3 250[105]

uk/co/westhawk/snmp/beans/SNMPBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[620]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[621]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[622]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[623]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 127[106]
EmptyCatchBlock[88] Avoid empty catch blocks 3 255[107]256[108]

uk/co/westhawk/snmp/beans/SNMPRunBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 4 51[624]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[625]
UnnecessaryImport[554] Unused import 'java.awt.*' 4 53[626]
UnnecessaryImport[554] Unused import 'java.util.*' 4 54[627]
UnnecessaryImport[554] Unused import 'java.text.*' 4 55[628]
UnnecessaryImport[554] Unused import 'java.lang.*' 4 56[629]
UnnecessaryImport[554] Unused import 'java.io.*' 4 57[630]
UnnecessaryImport[554] Unused import 'java.beans.*' 4 58[631]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 88[109]
EmptyCatchBlock[88] Avoid empty catch blocks 3 149[110]150[111]

uk/co/westhawk/snmp/beans/UsmBeingDiscoveredBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 52[632]
UnnecessaryImport[554] Unused import 'java.util.*' 4 55[633]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[112]

uk/co/westhawk/snmp/beans/UsmDiscoveryBean.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[634]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 75[113]
UnusedLocalVariable[76] Avoid unused local variables such as 'vars'. 3 273[114]
UnusedLocalVariable[76] Avoid unused local variables such as 'vars'. 3 322[115]

uk/co/westhawk/snmp/event/DecodedPduEvent.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 62[116]

uk/co/westhawk/snmp/event/RawPduEvent.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 4 51[635]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 63[117]

uk/co/westhawk/snmp/event/RawPduListener.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 3 60[118]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'rawPduReceived': the method is declared in an interface type 3 65[119]

uk/co/westhawk/snmp/event/RawPduReceivedSupport.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 4 52[636]
UselessParentheses[476] Useless parentheses. 4 155[637]

uk/co/westhawk/snmp/event/RequestPduEvent.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 69[120]

uk/co/westhawk/snmp/event/RequestPduListener.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 3 60[121]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'requestPduReceived': the method is declared in an interface type 3 65[122]

uk/co/westhawk/snmp/event/TrapEvent.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 61[123]

uk/co/westhawk/snmp/event/TrapListener.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'version_id': the field is declared in an interface type 3 59[124]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'trapReceived': the method is declared in an interface type 3 66[125]

uk/co/westhawk/snmp/net/ContextSocketFace.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 61[126]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'create': the method is declared in an interface type 3 75[127]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'create': the method is declared in an interface type 3 88[128]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSendToHostAddress': the method is declared in an interface type 3 98[129]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getReceivedFromHostAddress': the method is declared in an interface type 3 109[130]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getLocalSocketAddress': the method is declared in an interface type 3 117[131]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getRemoteSocketAddress': the method is declared in an interface type 3 125[132]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'receive': the method is declared in an interface type 3 134[133]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'send': the method is declared in an interface type 3 143[134]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'close': the method is declared in an interface type 3 148[135]

uk/co/westhawk/snmp/net/StandardSocket.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 4 54[638]
UselessParentheses[476] Useless parentheses. 4 89[639]
UselessParentheses[476] Useless parentheses. 4 108[640]
UselessParentheses[476] Useless parentheses. 4 111[641]

uk/co/westhawk/snmp/net/TCPSocket.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.stack.*' 4 54[642]
UselessParentheses[476] Useless parentheses. 4 106[643]
UselessParentheses[476] Useless parentheses. 4 124[644]
UselessParentheses[476] Useless parentheses. 4 127[645]
EmptyControlStatement[136] Empty if statement 3 170[137]172[138]
EmptyCatchBlock[88] Avoid empty catch blocks 3 240[139]241[140]
EmptyCatchBlock[88] Avoid empty catch blocks 3 247[141]248[142]

uk/co/westhawk/snmp/pdu/BlockPdu.java

Rule Violation Priority Line
ExtendsObject[559] No need to explicitly extend Object. 4 63[646]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 64[143]

uk/co/westhawk/snmp/pdu/DiscoveryPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 65[144]

uk/co/westhawk/snmp/pdu/GetNextPdu_vec.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.lang.*' 4 67[647]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 99[145]

uk/co/westhawk/snmp/pdu/GetPdu_vec.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.lang.*' 4 67[648]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 98[146]

uk/co/westhawk/snmp/pdu/InformPdu_vec.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.lang.*' 4 52[649]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 91[147]

uk/co/westhawk/snmp/pdu/InterfaceGetNextPdu.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 53[650]
UnnecessaryImport[554] Unused import 'java.util.*' 4 54[651]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 72[148]
UselessParentheses[476] Useless parentheses. 4 112[652]
UnusedLocalVariable[76] Avoid unused local variables such as 'answered'. 3 136[149]

uk/co/westhawk/snmp/pdu/InterfaceGetNextPduStub.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.pdu.*' 4 53[653]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 71[150]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 130[151]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 131[152]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 132[153]
UnusedLocalVariable[76] Avoid unused local variables such as 'oid'. 3 214[154]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 383[155]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 443[156]

uk/co/westhawk/snmp/pdu/InterfacePdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 67[157]
UselessParentheses[476] Useless parentheses. 4 271[654]
UselessParentheses[476] Useless parentheses. 4 273[655]
UselessParentheses[476] Useless parentheses. 4 274[656]

uk/co/westhawk/snmp/pdu/InterfacesPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 67[158]

uk/co/westhawk/snmp/pdu/OneGetBulkPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 80[159]

uk/co/westhawk/snmp/pdu/OneGetNextPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 79[160]

uk/co/westhawk/snmp/pdu/OneGetPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 77[161]

uk/co/westhawk/snmp/pdu/OneInformPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 87[162]

uk/co/westhawk/snmp/pdu/OneIntPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 90[163]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 154[164]

uk/co/westhawk/snmp/pdu/OneSetPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 80[165]

uk/co/westhawk/snmp/pdu/OneTrapPduv1.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 52[657]
UnnecessaryImport[554] Unused import 'java.io.*' 4 53[658]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 56[659]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 67[166]

uk/co/westhawk/snmp/pdu/OneTrapPduv2.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 52[660]
UnnecessaryImport[554] Unused import 'java.io.*' 4 53[661]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 56[662]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 71[167]

uk/co/westhawk/snmp/pdu/PassiveTrapPduv1.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 75[168]

uk/co/westhawk/snmp/pdu/PassiveTrapPduv2.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 75[169]

uk/co/westhawk/snmp/pdu/SetPdu_vec.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.lang.*' 4 53[663]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 85[170]

uk/co/westhawk/snmp/pdu/UpSincePdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 63[171]

uk/co/westhawk/snmp/stack/AbstractSnmpContext.java

Rule Violation Priority Line
ExtendsObject[559] No need to explicitly extend Object. 4 76[664]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[172]
UselessParentheses[476] Useless parentheses. 4 250[665]
UselessParentheses[476] Useless parentheses. 4 254[666]
UselessParentheses[476] Useless parentheses. 4 258[667]
UselessParentheses[476] Useless parentheses. 4 262[668]
UselessParentheses[476] Useless parentheses. 4 267[669]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextBasisFace': 'DEFAULT_PORT' is already in scope because it is inherited by an enclosing type 4 706[670]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextBasisFace': 'DEFAULT_PORT' is already in scope because it is inherited by an enclosing type 4 711[671]
EmptyControlStatement[136] Empty else statement 3 769[173]772[174]

uk/co/westhawk/snmp/stack/AgentException.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 60[175]

uk/co/westhawk/snmp/stack/AsnDecoderBase.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 66[672]
UnnecessaryImport[554] Unused import 'java.util.*' 4 68[673]
ExtendsObject[559] No need to explicitly extend Object. 4 78[674]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 79[176]

uk/co/westhawk/snmp/stack/AsnDecoderv1.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 55[675]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 66[177]

uk/co/westhawk/snmp/stack/AsnDecoderv2c.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[676]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[178]

uk/co/westhawk/snmp/stack/AsnDecoderv3.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 79[179]
UselessParentheses[476] Useless parentheses. 4 349[677]
UselessParentheses[476] Useless parentheses. 4 354[678]

uk/co/westhawk/snmp/stack/AsnEncoderBase.java

Rule Violation Priority Line
ExtendsObject[559] No need to explicitly extend Object. 4 76[679]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 77[180]

uk/co/westhawk/snmp/stack/AsnEncoderv1.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 65[680]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[181]

uk/co/westhawk/snmp/stack/AsnEncoderv2c.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 65[681]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[182]

uk/co/westhawk/snmp/stack/AsnEncoderv3.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 81[183]
UselessParentheses[476] Useless parentheses. 4 230[682]
UselessParentheses[476] Useless parentheses. 4 232[683]
UselessParentheses[476] Useless parentheses. 4 234[684]
UselessParentheses[476] Useless parentheses. 4 237[685]
UselessParentheses[476] Useless parentheses. 4 242[686]
UselessParentheses[476] Useless parentheses. 4 244[687]

uk/co/westhawk/snmp/stack/AsnInteger.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[688]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[184]
UselessParentheses[476] Useless parentheses. 4 125[689]

uk/co/westhawk/snmp/stack/AsnNull.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[690]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 76[185]
UnusedFormalParameter[186] Avoid unused constructor parameters such as 'in'. 3 91[187]
UnusedFormalParameter[186] Avoid unused constructor parameters such as 'len'. 3 91[187]
UnusedLocalVariable[76] Avoid unused local variables such as 'anotherNull'. 3 123[188]

uk/co/westhawk/snmp/stack/AsnObject.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[691]
ExtendsObject[559] No need to explicitly extend Object. 4 85[692]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 86[189]
UselessParentheses[476] Useless parentheses. 4 234[693]
UselessParentheses[476] Useless parentheses. 4 244[694]
UselessParentheses[476] Useless parentheses. 4 247[695]
UselessParentheses[476] Useless parentheses. 4 398[696]
UselessParentheses[476] Useless parentheses. 4 422[697]

uk/co/westhawk/snmp/stack/AsnObjectId.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 102[190]
EmptyCatchBlock[88] Avoid empty catch blocks 3 217[191]218[192]
UnusedLocalVariable[76] Avoid unused local variables such as 'val'. 3 314[193]
UnusedFormalParameter[186] Avoid unused method parameters such as 'value'. 3 363[194]
EmptyControlStatement[136] Empty for statement 3 366[195]367[196]

uk/co/westhawk/snmp/stack/AsnOctets.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 98[197]
EmptyControlStatement[136] Empty else statement 3 213[198]215[199]
UselessParentheses[476] Useless parentheses. 4 283[698]
UnusedLocalVariable[76] Avoid unused local variables such as 'str'. 3 329[200]
UnnecessarySemicolon[36] Unnecessary semicolon 3 337[201]
UnusedLocalVariable[76] Avoid unused local variables such as 'minUTC'. 3 732[202]
UselessParentheses[476] Useless parentheses. 4 733[699]

uk/co/westhawk/snmp/stack/AsnOctetsPrintableFace.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 70[203]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isPrintable': the method is declared in an interface type 3 81[204]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'toInternationalDisplayString': the method is declared in an interface type 3 100[205]

uk/co/westhawk/snmp/stack/AsnPduSequence.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[700]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 77[206]
UselessParentheses[476] Useless parentheses. 4 87[701]
UselessParentheses[476] Useless parentheses. 4 92[702]
UselessParentheses[476] Useless parentheses. 4 97[703]
UselessParentheses[476] Useless parentheses. 4 122[704]

uk/co/westhawk/snmp/stack/AsnPrimitive.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[705]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 66[207]

uk/co/westhawk/snmp/stack/AsnSequence.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[208]
UselessParentheses[476] Useless parentheses. 4 191[706]
UselessParentheses[476] Useless parentheses. 4 210[707]
UselessParentheses[476] Useless parentheses. 4 231[708]
EmptyCatchBlock[88] Avoid empty catch blocks 3 247[209]248[210]

uk/co/westhawk/snmp/stack/AsnTrapPduv1Sequence.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[709]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 63[211]

uk/co/westhawk/snmp/stack/AsnUnsInteger.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[710]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 82[212]
UselessParentheses[476] Useless parentheses. 4 143[711]

uk/co/westhawk/snmp/stack/AsnUnsInteger64.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 67[712]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 80[213]
UselessParentheses[476] Useless parentheses. 4 127[713]

uk/co/westhawk/snmp/stack/BitsHelper.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.io.*' 4 52[714]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 82[214]
UnusedLocalVariable[76] Avoid unused local variables such as 'mask'. 3 141[215]

uk/co/westhawk/snmp/stack/DecodingException.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 59[216]

uk/co/westhawk/snmp/stack/DefaultTrapContext.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[715]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 4 55[716]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.net.*' 4 56[717]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.util.*' 4 57[718]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 117[217]

uk/co/westhawk/snmp/stack/DefaultUsmAgent.java

Rule Violation Priority Line
AvoidUsingHardCodedIP[61] Do not hard code the IP address ${variableName} 3 100[218]

uk/co/westhawk/snmp/stack/EncodingException.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 59[219]

uk/co/westhawk/snmp/stack/GetBulkPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 86[220]

uk/co/westhawk/snmp/stack/GetNextPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 74[221]

uk/co/westhawk/snmp/stack/GetPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 62[222]

uk/co/westhawk/snmp/stack/InformPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 82[223]

uk/co/westhawk/snmp/stack/ListeningContext.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[719]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 104[224]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'Thread': 'MIN_PRIORITY' is already in scope because it is inherited by an enclosing type 4 486[720]

uk/co/westhawk/snmp/stack/ListeningContextFace.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 61[225]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_TRAP_PORT': the field is declared in an interface type 3 67[226]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPort': the method is declared in an interface type 3 75[227]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBindAddress': the method is declared in an interface type 3 84[228]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getTypeSocket': the method is declared in an interface type 3 93[229]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getMaxRecvSize': the method is declared in an interface type 3 104[230]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setMaxRecvSize': the method is declared in an interface type 3 114[231]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'destroy': the method is declared in an interface type 3 120[232]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRawPduListener': the method is declared in an interface type 3 146[233]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRawPduListener': the method is declared in an interface type 3 155[234]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addUnhandledRawPduListener': the method is declared in an interface type 3 172[235]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeUnhandledRawPduListener': the method is declared in an interface type 3 181[236]

uk/co/westhawk/snmp/stack/ListeningContextPool.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 66[237]

uk/co/westhawk/snmp/stack/MultiResponsePdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 94[238]
EmptyCatchBlock[88] Avoid empty catch blocks 3 248[239]249[240]

uk/co/westhawk/snmp/stack/PassiveSnmpContext.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 80[241]

uk/co/westhawk/snmp/stack/PassiveSnmpContextv2c.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 81[242]

uk/co/westhawk/snmp/stack/Pdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 78[243]
UselessParentheses[476] Useless parentheses. 4 270[721]
UnusedPrivateMethod[244] Avoid unused private methods such as 'dump(Vector, varbind[])'. 3 401[245]
UnnecessarySemicolon[36] Unnecessary semicolon 3 620[246]
EmptyCatchBlock[88] Avoid empty catch blocks 3 640[247]641[248]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 656[249]658[250]
EmptyCatchBlock[88] Avoid empty catch blocks 3 811[251]812[252]

uk/co/westhawk/snmp/stack/PduException.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 57[253]

uk/co/westhawk/snmp/stack/ReportPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 70[254]

uk/co/westhawk/snmp/stack/ResponsePdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 77[255]

uk/co/westhawk/snmp/stack/SetPdu.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 76[256]

uk/co/westhawk/snmp/stack/SnmpConstants.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 58[257]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BOOLEAN': the field is declared in an interface type 3 60[258]
UselessParentheses[476] Useless parentheses. 4 60[258]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_INTEGER': the field is declared in an interface type 3 61[259]
UselessParentheses[476] Useless parentheses. 4 61[259]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BIT_STR': the field is declared in an interface type 3 62[260]
UselessParentheses[476] Useless parentheses. 4 62[260]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_OCTET_STR': the field is declared in an interface type 3 63[261]
UselessParentheses[476] Useless parentheses. 4 63[261]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_NULL': the field is declared in an interface type 3 64[262]
UselessParentheses[476] Useless parentheses. 4 64[262]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_OBJECT_ID': the field is declared in an interface type 3 65[263]
UselessParentheses[476] Useless parentheses. 4 65[263]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_SEQUENCE': the field is declared in an interface type 3 66[264]
UselessParentheses[476] Useless parentheses. 4 66[264]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_SET': the field is declared in an interface type 3 67[265]
UselessParentheses[476] Useless parentheses. 4 67[265]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_UNIVERSAL': the field is declared in an interface type 3 69[266]
UselessParentheses[476] Useless parentheses. 4 69[266]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_APPLICATION': the field is declared in an interface type 3 70[267]
UselessParentheses[476] Useless parentheses. 4 70[267]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_CONTEXT': the field is declared in an interface type 3 71[268]
UselessParentheses[476] Useless parentheses. 4 71[268]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_PRIVATE': the field is declared in an interface type 3 72[269]
UselessParentheses[476] Useless parentheses. 4 72[269]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_PRIMITIVE': the field is declared in an interface type 3 74[270]
UselessParentheses[476] Useless parentheses. 4 74[270]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_CONSTRUCTOR': the field is declared in an interface type 3 75[271]
UselessParentheses[476] Useless parentheses. 4 75[271]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_LONG_LEN': the field is declared in an interface type 3 77[272]
UselessParentheses[476] Useless parentheses. 4 77[272]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_EXTENSION_ID': the field is declared in an interface type 3 78[273]
UselessParentheses[476] Useless parentheses. 4 78[273]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'ASN_BIT8': the field is declared in an interface type 3 79[274]
UselessParentheses[476] Useless parentheses. 4 79[274]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'INTEGER': the field is declared in an interface type 3 81[275]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'STRING': the field is declared in an interface type 3 82[276]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OBJID': the field is declared in an interface type 3 83[277]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NULLOBJ': the field is declared in an interface type 3 84[278]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'IPADDRESS': the field is declared in an interface type 3 88[279]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'COUNTER': the field is declared in an interface type 3 89[280]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'GAUGE': the field is declared in an interface type 3 90[281]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'TIMETICKS': the field is declared in an interface type 3 91[282]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OPAQUE': the field is declared in an interface type 3 92[283]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'COUNTER64': the field is declared in an interface type 3 93[284]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NSAP_ADDRESS': the field is declared in an interface type 3 101[285]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'OBSOLETED_RFC1442_UINTEGER32': the field is declared in an interface type 3 113[286]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SMI_V2_UINTEGER32': the field is declared in an interface type 3 119[287]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_COLDSTART': the field is declared in an interface type 3 124[288]
UselessParentheses[476] Useless parentheses. 4 124[288]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_WARMSTART': the field is declared in an interface type 3 128[289]
UselessParentheses[476] Useless parentheses. 4 128[289]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_LINKDOWN': the field is declared in an interface type 3 132[290]
UselessParentheses[476] Useless parentheses. 4 132[290]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_LINKUP': the field is declared in an interface type 3 136[291]
UselessParentheses[476] Useless parentheses. 4 136[291]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_AUTHFAIL': the field is declared in an interface type 3 140[292]
UselessParentheses[476] Useless parentheses. 4 140[292]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_EGPNEIGHBORLOSS': the field is declared in an interface type 3 144[293]
UselessParentheses[476] Useless parentheses. 4 144[293]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_TRAP_ENTERPRISESPECIFIC': the field is declared in an interface type 3 148[294]
UselessParentheses[476] Useless parentheses. 4 148[294]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_NOSUCHOBJECT': the field is declared in an interface type 3 155[295]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_NOSUCHINSTANCE': the field is declared in an interface type 3 160[296]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VAR_ENDOFMIBVIEW': the field is declared in an interface type 3 167[297]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOERROR': the field is declared in an interface type 3 173[298]
UselessParentheses[476] Useless parentheses. 4 173[298]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_TOOBIG': the field is declared in an interface type 3 179[299]
UselessParentheses[476] Useless parentheses. 4 179[299]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOSUCHNAME': the field is declared in an interface type 3 185[300]
UselessParentheses[476] Useless parentheses. 4 185[300]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_BADVALUE': the field is declared in an interface type 3 191[301]
UselessParentheses[476] Useless parentheses. 4 191[301]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_READONLY': the field is declared in an interface type 3 196[302]
UselessParentheses[476] Useless parentheses. 4 196[302]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_GENERR': the field is declared in an interface type 3 202[303]
UselessParentheses[476] Useless parentheses. 4 202[303]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOACCESS': the field is declared in an interface type 3 210[304]
UselessParentheses[476] Useless parentheses. 4 210[304]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGTYPE': the field is declared in an interface type 3 217[305]
UselessParentheses[476] Useless parentheses. 4 217[305]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGLENGTH': the field is declared in an interface type 3 224[306]
UselessParentheses[476] Useless parentheses. 4 224[306]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGENCODING': the field is declared in an interface type 3 230[307]
UselessParentheses[476] Useless parentheses. 4 230[307]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_WRONGVALUE': the field is declared in an interface type 3 236[308]
UselessParentheses[476] Useless parentheses. 4 236[308]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOCREATION': the field is declared in an interface type 3 244[309]
UselessParentheses[476] Useless parentheses. 4 244[309]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_INCONSISTENTVALUE': the field is declared in an interface type 3 251[310]
UselessParentheses[476] Useless parentheses. 4 251[310]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_RESOURCEUNAVAILABLE': the field is declared in an interface type 3 258[311]
UselessParentheses[476] Useless parentheses. 4 258[311]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_COMMITFAILED': the field is declared in an interface type 3 264[312]
UselessParentheses[476] Useless parentheses. 4 264[312]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_UNDOFAILED': the field is declared in an interface type 3 270[313]
UselessParentheses[476] Useless parentheses. 4 270[313]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_AUTHORIZATIONERR': the field is declared in an interface type 3 275[314]
UselessParentheses[476] Useless parentheses. 4 275[314]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_NOTWRITABLE': the field is declared in an interface type 3 290[315]
UselessParentheses[476] Useless parentheses. 4 290[315]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_INCONSISTENTNAME': the field is declared in an interface type 3 297[316]
UselessParentheses[476] Useless parentheses. 4 297[316]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODING_EXC': the field is declared in an interface type 3 302[317]
UselessParentheses[476] Useless parentheses. 4 302[317]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODINGASN_EXC': the field is declared in an interface type 3 308[318]
UselessParentheses[476] Useless parentheses. 4 308[318]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_ERR_DECODINGPKTLNGTH_EXC': the field is declared in an interface type 3 314[319]
UselessParentheses[476] Useless parentheses. 4 314[319]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_1': the field is declared in an interface type 3 319[320]
UselessParentheses[476] Useless parentheses. 4 319[320]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_2c': the field is declared in an interface type 3 323[321]
UselessParentheses[476] Useless parentheses. 4 323[321]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMP_VERSION_3': the field is declared in an interface type 3 331[322]
UselessParentheses[476] Useless parentheses. 4 331[322]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_REQ_MSG': the field is declared in an interface type 3 336[323]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GETNEXT_REQ_MSG': the field is declared in an interface type 3 340[324]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_RSP_MSG': the field is declared in an interface type 3 344[325]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'SET_REQ_MSG': the field is declared in an interface type 3 348[326]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'TRP_REQ_MSG': the field is declared in an interface type 3 352[327]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GETBULK_REQ_MSG': the field is declared in an interface type 3 357[328]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'INFORM_REQ_MSG': the field is declared in an interface type 3 361[329]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'TRPV2_REQ_MSG': the field is declared in an interface type 3 365[330]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'GET_RPRT_MSG': the field is declared in an interface type 3 369[331]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'CONS_SEQ': the field is declared in an interface type 3 371[332]

uk/co/westhawk/snmp/stack/SnmpContext.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.net.*' 4 65[722]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 4 68[723]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 87[333]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 4 89[724]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 200[334]
EmptyControlStatement[136] Empty else statement 3 215[335]217[336]

uk/co/westhawk/snmp/stack/SnmpContextBasisFace.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.net.*' 4 52[725]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 67[337]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_PORT': the field is declared in an interface type 3 72[338]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'STANDARD_SOCKET': the field is declared in an interface type 3 76[339]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'TCP_SOCKET': the field is declared in an interface type 3 80[340]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'MAXPDU': the field is declared in an interface type 3 86[341]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'MSS': the field is declared in an interface type 3 91[342]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getVersion': the method is declared in an interface type 3 102[343]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getHost': the method is declared in an interface type 3 109[344]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPort': the method is declared in an interface type 3 116[345]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getBindAddress': the method is declared in an interface type 3 126[346]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getTypeSocket': the method is declared in an interface type 3 135[347]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSendToHostAddress': the method is declared in an interface type 3 146[348]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getReceivedFromHostAddress': the method is declared in an interface type 3 157[349]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addPdu': the method is declared in an interface type 3 168[350]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removePdu': the method is declared in an interface type 3 180[351]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'encodePacket': the method is declared in an interface type 3 196[352]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'sendPacket': the method is declared in an interface type 3 208[353]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'destroy': the method is declared in an interface type 3 214[354]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isDestroyed': the method is declared in an interface type 3 221[355]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 3 238[356]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 3 254[357]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 3 274[358]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 3 294[359]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addTrapListener': the method is declared in an interface type 3 314[360]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeTrapListener': the method is declared in an interface type 3 334[361]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 3 359[362]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 3 377[363]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 3 402[364]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 3 422[365]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addRequestPduListener': the method is declared in an interface type 3 447[366]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'removeRequestPduListener': the method is declared in an interface type 3 467[367]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'processIncomingPdu': the method is declared in an interface type 3 476[368]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'clone': the method is declared in an interface type 3 487[369]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getHashKey': the method is declared in an interface type 3 495[370]

uk/co/westhawk/snmp/stack/SnmpContextFace.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 4 51[726]
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 66[371]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_COMMUNITY': the field is declared in an interface type 3 71[372]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getCommunity': the method is declared in an interface type 3 76[373]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setCommunity': the method is declared in an interface type 3 85[374]

uk/co/westhawk/snmp/stack/SnmpContextPool.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 92[375]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 4 99[727]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 4 109[728]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextFace': 'DEFAULT_COMMUNITY' is already in scope because it is inherited by an enclosing type 4 127[729]
EmptyCatchBlock[88] Avoid empty catch blocks 3 230[376]231[377]

uk/co/westhawk/snmp/stack/SnmpContextPoolItem.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 52[730]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 4 53[731]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 71[378]

uk/co/westhawk/snmp/stack/SnmpContextv2c.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.net.*' 4 52[732]
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.event.*' 4 55[733]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 74[379]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 157[380]
UselessOverridingMethod[381] Overriding method merely calls super 3 249[382]

uk/co/westhawk/snmp/stack/SnmpContextv2cFace.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 62[383]

uk/co/westhawk/snmp/stack/SnmpContextv2cPool.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 52[734]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 73[384]

uk/co/westhawk/snmp/stack/SnmpContextv3.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 87[385]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 263[386]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 391[387]396[388]

uk/co/westhawk/snmp/stack/SnmpContextv3Basis.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 117[389]
UnusedLocalVariable[76] Avoid unused local variables such as 'timew'. 3 196[390]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 675[391]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 680[392]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 684[393]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 892[394]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 903[395]
CollapsibleIfStatements[22] This if statement could be combined with its parent 3 919[396]922[397]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 957[398]
UselessParentheses[476] Useless parentheses. 4 973[735]977[736]

uk/co/westhawk/snmp/stack/SnmpContextv3Discovery.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'uk.co.westhawk.snmp.beans.*' 4 52[737]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 75[399]
PrimitiveWrapperInstantiation[38] Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` 3 175[400]

uk/co/westhawk/snmp/stack/SnmpContextv3Face.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 70[401]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMPv1_Security_Model': the field is declared in an interface type 3 76[402]
UselessParentheses[476] Useless parentheses. 4 76[402]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SNMPv2c_Security_Model': the field is declared in an interface type 3 82[403]
UselessParentheses[476] Useless parentheses. 4 82[403]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'USM_Security_Model': the field is declared in an interface type 3 88[404]
UselessParentheses[476] Useless parentheses. 4 88[404]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'MD5_PROTOCOL': the field is declared in an interface type 3 93[405]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA1_PROTOCOL': the field is declared in an interface type 3 98[406]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DES_ENCRYPT': the field is declared in an interface type 3 103[407]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES_ENCRYPT': the field is declared in an interface type 3 108[408]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES192_ENCRYPT': the field is declared in an interface type 3 113[409]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES256_ENCRYPT': the field is declared in an interface type 3 118[410]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_USERNAME': the field is declared in an interface type 3 124[411]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'DEFAULT_CONTEXT_NAME': the field is declared in an interface type 3 129[412]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'PROTOCOL_NAMES': the field is declared in an interface type 3 134[413]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'NO_AUTH_PROTOCOL': the field is declared in an interface type 3 150[414]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA256_PROTOCOL': the field is declared in an interface type 3 155[415]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA512_PROTOCOL': the field is declared in an interface type 3 160[416]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA224_PROTOCOL': the field is declared in an interface type 3 165[417]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'SHA384_PROTOCOL': the field is declared in an interface type 3 170[418]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AUTH_PROTOCOLS': the field is declared in an interface type 3 175[419]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'PRIVACY_PROTOCOLS': the field is declared in an interface type 3 182[420]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'AES_PRIVACY_PROTOCOLS': the field is declared in an interface type 3 185[421]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserName': the method is declared in an interface type 3 194[422]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserName': the method is declared in an interface type 3 205[423]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isUseAuthentication': the method is declared in an interface type 3 213[424]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUseAuthentication': the method is declared in an interface type 3 221[425]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserAuthenticationPassword': the method is declared in an interface type 3 229[426]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserAuthenticationPassword': the method is declared in an interface type 3 238[427]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setAuthenticationProtocol': the method is declared in an interface type 3 250[428]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getAuthenticationProtocol': the method is declared in an interface type 3 262[429]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setPrivacyProtocol': the method is declared in an interface type 3 273[430]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getPrivacyProtocol': the method is declared in an interface type 3 285[431]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'isUsePrivacy': the method is declared in an interface type 3 293[432]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUsePrivacy': the method is declared in an interface type 3 301[433]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUserPrivacyPassword': the method is declared in an interface type 3 309[434]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUserPrivacyPassword': the method is declared in an interface type 3 318[435]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setContextEngineId': the method is declared in an interface type 3 344[436]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getContextEngineId': the method is declared in an interface type 3 352[437]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setContextName': the method is declared in an interface type 3 365[438]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getContextName': the method is declared in an interface type 3 372[439]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'addDiscoveryPdu': the method is declared in an interface type 3 385[440]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'encodeDiscoveryPacket': the method is declared in an interface type 3 398[441]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setUsmAgent': the method is declared in an interface type 3 410[442]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmAgent': the method is declared in an interface type 3 418[443]

uk/co/westhawk/snmp/stack/SnmpContextv3Pool.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 89[444]

uk/co/westhawk/snmp/stack/TimeWindow.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 75[445]
UselessParentheses[476] Useless parentheses. 4 340[738]
UselessParentheses[476] Useless parentheses. 4 341[739]

uk/co/westhawk/snmp/stack/TimeWindowNode.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 59[446]

uk/co/westhawk/snmp/stack/Transmitter.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.util.*' 4 53[740]
ExtendsObject[559] No need to explicitly extend Object. 4 62[741]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 63[447]
UnnecessarySemicolon[36] Unnecessary semicolon 3 132[448]

uk/co/westhawk/snmp/stack/TrapPduv1.java

Rule Violation Priority Line
UnnecessaryImport[554] Unused import 'java.net.*' 4 54[742]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 74[449]
UselessParentheses[476] Useless parentheses. 4 257[743]
EmptyCatchBlock[88] Avoid empty catch blocks 3 318[450]319[451]

uk/co/westhawk/snmp/stack/TrapPduv2.java

Rule Violation Priority Line
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 84[452]

uk/co/westhawk/snmp/stack/UsmAgent.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 78[453]
UnnecessaryModifier[4] Unnecessary modifier 'public' on field 'MYFAKEHOSTNAME': the field is declared in an interface type 3 84[454]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineId': the method is declared in an interface type 3 99[455]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineBoots': the method is declared in an interface type 3 106[456]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getSnmpEngineTime': the method is declared in an interface type 3 113[457]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmStatsUnknownEngineIDs': the method is declared in an interface type 3 119[458]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'getUsmStatsNotInTimeWindows': the method is declared in an interface type 3 125[459]
UnnecessaryModifier[4] Unnecessary modifier 'public' on method 'setSnmpContext': the method is declared in an interface type 3 130[460]

uk/co/westhawk/snmp/stack/usmStatsConstants.java

Rule Violation Priority Line
UnnecessaryModifier[4] Unnecessary modifiers 'static final' on field 'version_id': the field is declared in an interface type 3 66[461]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnsupportedSecLevels': the field is declared in an interface type 3 73[462]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsNotInTimeWindows': the field is declared in an interface type 3 80[463]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnknownUserNames': the field is declared in an interface type 3 87[464]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsUnknownEngineIDs': the field is declared in an interface type 3 94[465]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsWrongDigests': the field is declared in an interface type 3 101[466]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsDecryptionErrors': the field is declared in an interface type 3 107[467]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsOids': the field is declared in an interface type 3 112[468]
UnnecessaryModifier[4] Unnecessary modifiers 'public static final' on field 'usmStatsStrings': the field is declared in an interface type 3 124[469]

uk/co/westhawk/snmp/stack/varbind.java

Rule Violation Priority Line
ExtendsObject[559] No need to explicitly extend Object. 4 82[744]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 83[470]
UselessParentheses[476] Useless parentheses. 4 198[745]

uk/co/westhawk/snmp/util/SnmpUtilities.java

Rule Violation Priority Line
TooManyStaticImports[471] Too many static imports may lead to messy code 3 28[472]1669[473]
ExtendsObject[559] No need to explicitly extend Object. 4 79[746]
UnusedPrivateField[31] Avoid unused private fields such as 'version_id'. 3 97[474]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA256_PROTOCOL' is already in scope because it is imported in this file 4 122[747]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA1_PROTOCOL' is already in scope because it is imported in this file 4 123[748]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::MD5_PROTOCOL' is already in scope because it is imported in this file 4 124[749]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA512_PROTOCOL' is already in scope because it is imported in this file 4 125[750]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA224_PROTOCOL' is already in scope because it is imported in this file 4 126[751]
UnnecessaryFullyQualifiedName[600] Unnecessary qualifier 'SnmpContextv3Basis': 'SnmpContextv3Face::SHA384_PROTOCOL' is already in scope because it is imported in this file 4 127[752]
UnusedLocalVariable[76] Avoid unused local variables such as 'mask'. 3 166[475]
UselessParentheses[476] Useless parentheses. 4 172[753]
UselessParentheses[476] Useless parentheses. 4 207[754]
UselessParentheses[476] Useless parentheses. 4 286[755]
UselessParentheses[476] Useless parentheses. 4 1032[756]
No results.