PMD Results

The following document contains the results of PMD

Files

mupisim/event/IteratorEventDispatcher.java

ViolationLine
No need to import a type that's in the same package21

mupisim/event/ObservableProcedureDecorator.java

ViolationLine
No need to import a type that's in the same package24

mupisim/event/ScheduledEventObservable.java

ViolationLine
No need to import a type that's in the same package21

mupisim/event/ScheduledProcedure.java

ViolationLine
No need to import a type that's in the same package23

mupisim/event/AbstractEventObservable.java

ViolationLine
No need to import a type that's in the same package21

mupisim/event/EventUtil.java

ViolationLine
No need to import a type that's in the same package24

mupisim/event/AbstractLogEnabledEventObservable.java

ViolationLine
No need to import a type that's in the same package21

mupisim/event/SimpleEventScheduler.java

ViolationLine
No need to import a type that's in the same package22

mupisim/net/complete/CompleteNetworkUtil.java

ViolationLine
Overriding method merely calls super107 - 110

mupisim/net/grid/GridUtil.java

ViolationLine
Overriding method merely calls super176 - 179

mupisim/net/SimpleNetwork.java

ViolationLine
Overriding method merely calls super36 - 39

mupisim/sim/SimpleProcessesFactory.java

ViolationLine
No need to import a type that's in the same package24

mupisim/sim/ProcessesFactory.java

ViolationLine
No need to import a type that's in the same package21

mupisim/sim/event/ProcessEvent.java

ViolationLine
Avoid duplicate imports such as 'mupisim.event.MupisimEvent'24

mupisim/sim/processes/RandomServerProcess.java

ViolationLine
Avoid unused private fields such as 'RANDOM'40
Avoid unused private fields such as 'requestExecutionTime'44
Avoid unused private fields such as 'meanRequestExecutionTime'45
Avoid unused local variables such as 'cycleEvent'111

mupisim/sim/ProcessUtil.java

ViolationLine
No need to import a type that's in the same package21

mupisim/stats/SimulationObserver.java

ViolationLine
Avoid empty if statements322

mupisim/Mupisim.java

ViolationLine
Avoid unused private fields such as 'verbose'99
Avoid unused private fields such as 'quiet'100