PMD Results

The following document contains the results of PMD 4.1.

Files

org/slasoi/infrastructure/monitoring/computation/MetricsComputationHelper.java

ViolationLine
Avoid unused local variables such as 'currentAvailState'.160
Avoid unused local variables such as 'currentCompliance'.335

org/slasoi/infrastructure/monitoring/computation/ReportingPeriod.java

ViolationLine
Avoid unused private fields such as 'log'.44

org/slasoi/infrastructure/monitoring/InfrastructureMonitoringAgent.java

ViolationLine
Avoid empty catch blocks157 - 158

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/AcceptableServiceViolations.java

ViolationLine
These nested if statements could be combined79 - 82

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/ServiceAvailabilityStatus.java

ViolationLine
Avoid unused local variables such as 'metricValue'.71

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/ServiceSlaCompliance.java

ViolationLine
Avoid unused local variables such as 'metricValue'.120

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/VmAvailabilityStatus.java

ViolationLine
Avoid unused local variables such as 'metricValue'.67

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/VmCpuSpeedUsed.java

ViolationLine
Avoid unused local variables such as 'metricValue'.74

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/VmMemorySizeUsed.java

ViolationLine
Avoid unused local variables such as 'metricValue'.68

org/slasoi/infrastructure/monitoring/jpa/entities/metrics/VmSlaCompliance.java

ViolationLine
Avoid unused local variables such as 'metricValue'.96

org/slasoi/infrastructure/monitoring/monitors/tashisensor/TashiSensorHandler.java

ViolationLine
Avoid unused method parameters such as 'clusterData'.112 - 136
Avoid unused method parameters such as 'clusterData'.138 - 183

org/slasoi/infrastructure/monitoring/monitors/tashisensor/TashiSensorMockup.java

ViolationLine
Avoid unused private fields such as 'mockupVmLayoutXmlFilePath'.50
Avoid unused private fields such as 'mockupClusterConfMessageFilePath'.51

org/slasoi/infrastructure/monitoring/pubsub/handlers/MonitoringDataRequestHandler.java

ViolationLine
Avoid unused private fields such as 'log'.53

org/slasoi/infrastructure/monitoring/pubsub/listeners/MonitoringDataRequestListener.java

ViolationLine
Avoid unused local variables such as 'o'.60

org/slasoi/infrastructure/monitoring/pubsub/messages/GetServiceViolationsRequest.java

ViolationLine
Avoid unused private fields such as 'fromDate'.43
Avoid unused private fields such as 'toDate'.44

org/slasoi/infrastructure/monitoring/pubsub/SysInfoResponse.java

ViolationLine
Avoid unused private fields such as 'type'.101
Avoid unused private fields such as 'type'.165
Avoid unused private fields such as 'type'.309

org/slasoi/infrastructure/monitoring/qos/ViolationHandler.java

ViolationLine
Avoid unused method parameters such as 'slaCompliance'.108 - 111
Avoid unused method parameters such as 'metric'.108 - 111
Avoid unused method parameters such as 'metricValue'.108 - 111

org/slasoi/infrastructure/monitoring/reporting/ServiceSummaryReport.java

ViolationLine
Avoid duplicate imports such as 'java.awt.Font'63
Avoid unused local variables such as 'periodTitle'.374
Avoid unused local variables such as 'metricTypeTitle'.611
Avoid unused local variables such as 'unit'.612
Avoid unused local variables such as 'previousMvhDay'.616
Avoid unused local variables such as 'availability'.617