PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 3

model - com/jsql/model/injection/strategy/blind/AbstractInjectionBinary.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 145148
EmptyCatchBlock Avoid empty catch blocks 198201

model - com/jsql/model/injection/strategy/blind/patch/DiffMatchPatch.java

Rule Violation Line
EmptyControlStatement Empty while statement 832834
EmptyControlStatement Empty while statement 11621164

model - com/jsql/util/ProxyUtil.java

Rule Violation Line
AvoidUsingHardCodedIP Do not hard code the IP address ${variableName} 105
AvoidUsingHardCodedIP Do not hard code the IP address ${variableName} 108

model - com/jsql/util/SoapUtil.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 138140

model - com/jsql/util/bruter/DigestMD4.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'clone'. 95

model - com/jsql/view/terminal/interaction/AbstractGetShellResult.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/AddExploitWebTab.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

model - com/jsql/view/terminal/interaction/MarkBlindInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkBlindVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkFileSystemInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkFileSystemVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkMultiVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkStackVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkTimeInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkTimeVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkUnionInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

model - com/jsql/view/terminal/interaction/MarkUnionVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 25

view - com/jsql/view/swing/interaction/AddTabExploitRceOracle.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/AddTabExploitRcePostgres.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/AddTabExploitRceProgramPostgres.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/AddTabExploitRceSqlite.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/AddTabExploitRceWalPostgres.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/AddTabExploitUdf.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 26

view - com/jsql/view/swing/interaction/EndPreparation.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 21

view - com/jsql/view/swing/interaction/MarkBlindInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkBlindStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkBlindVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkErrorStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 21

view - com/jsql/view/swing/interaction/MarkFileSystemInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 21

view - com/jsql/view/swing/interaction/MarkFileSystemVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 21

view - com/jsql/view/swing/interaction/MarkMultiInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkMultiStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkMultiVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkStackInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkStackStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkStackVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkTimeInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkTimeStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkTimeVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkUnionInvulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkUnionStrategy.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/interaction/MarkUnionVulnerable.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 22

view - com/jsql/view/swing/tree/model/NodeModelTable.java

Rule Violation Line
UnusedPrivateMethod Avoid unused private methods such as 'addCustomLoadItems(JPopupMenuCustomExtract)'. 97

Priority 4

model - com/jsql/model/injection/strategy/blind/patch/DiffMatchPatch.java

Rule Violation Line
UselessParentheses Useless parentheses. 1374
UselessParentheses Useless parentheses. 1690

model - com/jsql/util/PropertiesUtil.java

Rule Violation Line
UselessParentheses Useless parentheses. 58
UselessParentheses Useless parentheses. 70

model - com/jsql/util/StringUtil.java

Rule Violation Line
UselessParentheses Useless parentheses. 303

model - com/jsql/util/bruter/BaseNCodec.java

Rule Violation Line
UselessParentheses Useless parentheses. 223
UselessParentheses Useless parentheses. 550
UselessParentheses Useless parentheses. 553

model - com/jsql/util/bruter/Bruter.java

Rule Violation Line
UselessParentheses Useless parentheses. 117

view - com/jsql/view/swing/manager/util/ActionBruteForce.java

Rule Violation Line
UselessParentheses Useless parentheses. 137143

Files

model - com/jsql/model/injection/strategy/blind/AbstractInjectionBinary.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 145148
EmptyCatchBlock Avoid empty catch blocks 3 198201

model - com/jsql/model/injection/strategy/blind/patch/DiffMatchPatch.java

Rule Violation Priority Line
EmptyControlStatement Empty while statement 3 832834
EmptyControlStatement Empty while statement 3 11621164
UselessParentheses Useless parentheses. 4 1374
UselessParentheses Useless parentheses. 4 1690

model - com/jsql/util/PropertiesUtil.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 58
UselessParentheses Useless parentheses. 4 70

model - com/jsql/util/ProxyUtil.java

Rule Violation Priority Line
AvoidUsingHardCodedIP Do not hard code the IP address ${variableName} 3 105
AvoidUsingHardCodedIP Do not hard code the IP address ${variableName} 3 108

model - com/jsql/util/SoapUtil.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 138140

model - com/jsql/util/StringUtil.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 303

model - com/jsql/util/bruter/BaseNCodec.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 223
UselessParentheses Useless parentheses. 4 550
UselessParentheses Useless parentheses. 4 553

model - com/jsql/util/bruter/Bruter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 117

model - com/jsql/util/bruter/DigestMD4.java

Rule Violation Priority Line
UnusedLocalVariable Avoid unused local variables such as 'clone'. 3 95

model - com/jsql/view/terminal/interaction/AbstractGetShellResult.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/AddExploitWebTab.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

model - com/jsql/view/terminal/interaction/MarkBlindInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkBlindVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkFileSystemInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkFileSystemVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkMultiVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkStackVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkTimeInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkTimeVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkUnionInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

model - com/jsql/view/terminal/interaction/MarkUnionVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 25

view - com/jsql/view/swing/interaction/AddTabExploitRceOracle.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/AddTabExploitRcePostgres.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/AddTabExploitRceProgramPostgres.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/AddTabExploitRceSqlite.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/AddTabExploitRceWalPostgres.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/AddTabExploitUdf.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 26

view - com/jsql/view/swing/interaction/EndPreparation.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 21

view - com/jsql/view/swing/interaction/MarkBlindInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkBlindStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkBlindVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkErrorStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 21

view - com/jsql/view/swing/interaction/MarkFileSystemInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 21

view - com/jsql/view/swing/interaction/MarkFileSystemVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 21

view - com/jsql/view/swing/interaction/MarkMultiInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkMultiStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkMultiVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkStackInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkStackStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkStackVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkTimeInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkTimeStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkTimeVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkUnionInvulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkUnionStrategy.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/interaction/MarkUnionVulnerable.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'interactionParams'. 3 22

view - com/jsql/view/swing/manager/util/ActionBruteForce.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 137143

view - com/jsql/view/swing/tree/model/NodeModelTable.java

Rule Violation Priority Line
UnusedPrivateMethod Avoid unused private methods such as 'addCustomLoadItems(JPopupMenuCustomExtract)'. 3 97