PMD Results

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

Violations By Priority

Priority 3

org/metricshub/wmi/remotecommand/RemoteProcess.java

Rule Violation Line
EmptyCatchBlock[2] Avoid empty catch blocks 196[3]–198[4]

org/metricshub/wmi/shares/WinTempShare.java

Rule Violation Line
UnusedFormalParameter[5] Avoid unused method parameters such as 'timeout'. 238[6]

org/metricshub/wmi/wbem/WmiCimTypeHandler.java

Rule Violation Line
EmptyCatchBlock[2] Avoid empty catch blocks 421[7]–423[8]

org/metricshub/wmi/wbem/WmiWbemServices.java

Rule Violation Line
UnusedLocalVariable[9] Avoid unused local variables such as 'writeLock'. 820[10]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 883[11]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 1146[12]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 1192[13]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 1330[14]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 1368[15]

Priority 4

org/metricshub/wmi/WmiHelper.java

Rule Violation Line
UselessParentheses[16] Useless parentheses. 82[17]–90[18]

org/metricshub/wmi/wbem/WmiCimTypeHandler.java

Rule Violation Line
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiCimTypeHandler': 'convertCimReference' is already in scope 124[20]

org/metricshub/wmi/wbem/WmiWbemServices.java

Rule Violation Line
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'setProxySecurity' is already in scope 786[21]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 1166[22]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 1308[23]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 1353[24]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 1382[25]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 1414[26]

Files

org/metricshub/wmi/WmiHelper.java

Rule Violation Priority Line
UselessParentheses[16] Useless parentheses. 4 82[17]–90[18]

org/metricshub/wmi/remotecommand/RemoteProcess.java

Rule Violation Priority Line
EmptyCatchBlock[2] Avoid empty catch blocks 3 196[3]–198[4]

org/metricshub/wmi/shares/WinTempShare.java

Rule Violation Priority Line
UnusedFormalParameter[5] Avoid unused method parameters such as 'timeout'. 3 238[6]

org/metricshub/wmi/wbem/WmiCimTypeHandler.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiCimTypeHandler': 'convertCimReference' is already in scope 4 124[20]
EmptyCatchBlock[2] Avoid empty catch blocks 3 421[7]–423[8]

org/metricshub/wmi/wbem/WmiWbemServices.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'setProxySecurity' is already in scope 4 786[21]
UnusedLocalVariable[9] Avoid unused local variables such as 'writeLock'. 3 820[10]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 3 883[11]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 3 1146[12]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 4 1166[22]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 3 1192[13]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 4 1308[23]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 3 1330[14]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 4 1353[24]
UnusedLocalVariable[9] Avoid unused local variables such as 'readLock'. 3 1368[15]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 4 1382[25]
UnnecessaryFullyQualifiedName[19] Unnecessary qualifier 'WmiWbemServices': 'checkHResult' is already in scope 4 1414[26]
wmi
Links:
  • [1] https://pmd.github.io
  • [2] https://docs.pmd-code.org/pmd-doc-7.7.0/pmd_rules_java_errorprone.html#emptycatchblock
  • [3] ./xref/org/metricshub/wmi/remotecommand/RemoteProcess.html#L196
  • [4] ./xref/org/metricshub/wmi/remotecommand/RemoteProcess.html#L198
  • [5] https://docs.pmd-code.org/pmd-doc-7.7.0/pmd_rules_java_bestpractices.html#unusedformalparameter
  • [6] ./xref/org/metricshub/wmi/shares/WinTempShare.html#L238
  • [7] ./xref/org/metricshub/wmi/wbem/WmiCimTypeHandler.html#L421
  • [8] ./xref/org/metricshub/wmi/wbem/WmiCimTypeHandler.html#L423
  • [9] https://docs.pmd-code.org/pmd-doc-7.7.0/pmd_rules_java_bestpractices.html#unusedlocalvariable
  • [10] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L820
  • [11] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L883
  • [12] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1146
  • [13] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1192
  • [14] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1330
  • [15] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1368
  • [16] https://docs.pmd-code.org/pmd-doc-7.7.0/pmd_rules_java_codestyle.html#uselessparentheses
  • [17] ./xref/org/metricshub/wmi/WmiHelper.html#L82
  • [18] ./xref/org/metricshub/wmi/WmiHelper.html#L90
  • [19] https://docs.pmd-code.org/pmd-doc-7.7.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname
  • [20] ./xref/org/metricshub/wmi/wbem/WmiCimTypeHandler.html#L124
  • [21] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L786
  • [22] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1166
  • [23] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1308
  • [24] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1353
  • [25] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1382
  • [26] ./xref/org/metricshub/wmi/wbem/WmiWbemServices.html#L1414
Searching...
No results.