PMD Results

The following document contains the results of PMD 6.29.0.

Violations By Priority

Priority 3

eu/simuline/testhelpers/Accessor.java

Rule Violation Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 378395
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 12961311
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 13461375
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 14211423
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 14761480

eu/simuline/testhelpers/Actions.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 84
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 386

eu/simuline/testhelpers/DTestHelper.java

Rule Violation Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 15160

eu/simuline/testhelpers/GUIRunner.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 245
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 522
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 726
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 727
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 728
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 802
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 10451077
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 1939
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 1974
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 20022004

eu/simuline/testhelpers/JUnitSingleTester.java

Rule Violation Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 1467

eu/simuline/testhelpers/TestCase.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 172
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 175
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 188
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 189
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 361
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 415

eu/simuline/testhelpers/TestCaseClassLoader.java

Rule Violation Line
CloseResource Ensure that resources like this InputStream object are closed after use 215
AssignmentInOperand Avoid assignments in operands 224
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 267269
CloseResource Ensure that resources like this InputStream object are closed after use 272

util/AbstractMultiSet.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 238
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 274

util/CollectionsExt.java

Rule Violation Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 462156

util/Finder.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 185

util/SwingWorker.java

Rule Violation Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 36

Files

eu/simuline/testhelpers/Accessor.java

Rule Violation Priority Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 378395
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 12961311
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 13461375
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 14211423
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 14761480

eu/simuline/testhelpers/Actions.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 84
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 386

eu/simuline/testhelpers/DTestHelper.java

Rule Violation Priority Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 3 15160

eu/simuline/testhelpers/GUIRunner.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 245
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 522
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 726
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 727
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 728
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 802
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 10451077
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 1939
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 1974
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 20022004

eu/simuline/testhelpers/JUnitSingleTester.java

Rule Violation Priority Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 3 1467

eu/simuline/testhelpers/TestCase.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 172
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 175
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 188
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 189
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 361
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 415

eu/simuline/testhelpers/TestCaseClassLoader.java

Rule Violation Priority Line
CloseResource Ensure that resources like this InputStream object are closed after use 3 215
AssignmentInOperand Avoid assignments in operands 3 224
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 267269
CloseResource Ensure that resources like this InputStream object are closed after use 3 272

util/AbstractMultiSet.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 238
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 274

util/CollectionsExt.java

Rule Violation Priority Line
AbstractClassWithoutAbstractMethod This abstract class does not have any abstract methods 3 462156

util/Finder.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 185

util/SwingWorker.java

Rule Violation Priority Line
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 36