PMD Results

The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 3

nl/tudelft/simulation/dsol/web/AbstractTestDemoServer.java

Rule Violation Line
EmptyControlStatement Empty if statement 398413
EmptyControlStatement Empty if statement 402413
EmptyControlStatement Empty if statement 406413
EmptyControlStatement Empty if statement 410413

nl/tudelft/simulation/dsol/web/DsolWebModel.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'dirtyControls'. 57
UnusedLocalVariable Avoid unused local variables such as 'params'. 200
SimplifiedTernary This conditional expression can be simplified with || or && 221
SimplifiedTernary This conditional expression can be simplified with || or && 240

nl/tudelft/simulation/dsol/web/DsolWebServer.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'dirtyControls'. 63
UnusedLocalVariable Avoid unused local variables such as 'params'. 268
SimplifiedTernary This conditional expression can be simplified with || or && 291
SimplifiedTernary This conditional expression can be simplified with || or && 312

nl/tudelft/simulation/dsol/web/animation/d2/HtmlAnimationPanel.java

Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 174177
EmptyCatchBlock Avoid empty catch blocks 232235
EmptyCatchBlock Avoid empty catch blocks 298301

Priority 4

nl/tudelft/simulation/dsol/web/DsolWebModel.java

Rule Violation Line
UnnecessaryImport Unused import 'java.rmi.RemoteException' 6

nl/tudelft/simulation/dsol/web/animation/HtmlDevice.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GraphicsDevice': 'TYPE_RASTER_SCREEN' is already in scope because it is inherited by an enclosing type 36

Files

nl/tudelft/simulation/dsol/web/AbstractTestDemoServer.java

Rule Violation Priority Line
EmptyControlStatement Empty if statement 3 398413
EmptyControlStatement Empty if statement 3 402413
EmptyControlStatement Empty if statement 3 406413
EmptyControlStatement Empty if statement 3 410413

nl/tudelft/simulation/dsol/web/DsolWebModel.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.rmi.RemoteException' 4 6
UnusedPrivateField Avoid unused private fields such as 'dirtyControls'. 3 57
UnusedLocalVariable Avoid unused local variables such as 'params'. 3 200
SimplifiedTernary This conditional expression can be simplified with || or && 3 221
SimplifiedTernary This conditional expression can be simplified with || or && 3 240

nl/tudelft/simulation/dsol/web/DsolWebServer.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'dirtyControls'. 3 63
UnusedLocalVariable Avoid unused local variables such as 'params'. 3 268
SimplifiedTernary This conditional expression can be simplified with || or && 3 291
SimplifiedTernary This conditional expression can be simplified with || or && 3 312

nl/tudelft/simulation/dsol/web/animation/HtmlDevice.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GraphicsDevice': 'TYPE_RASTER_SCREEN' is already in scope because it is inherited by an enclosing type 4 36

nl/tudelft/simulation/dsol/web/animation/d2/HtmlAnimationPanel.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 174177
EmptyCatchBlock Avoid empty catch blocks 3 232235
EmptyCatchBlock Avoid empty catch blocks 3 298301