PMD Results

The following document contains the results of PMD 4.1.

Files

org/apache/sirona/configuration/ioc/IoCs.java

Violation Line
Avoid empty catch blocks 210 - 212

org/apache/sirona/gauges/jvm/ActiveThreadGauge.java

Violation Line
Avoid unused imports such as 'java.lang.management.ManagementFactory' 23
Avoid unused imports such as 'java.lang.management.OperatingSystemMXBean' 24

org/apache/sirona/math/Aggregators.java

Violation Line
No need to import a type that lives in the same package 20

org/apache/sirona/repositories/DefaultRepository.java

Violation Line
Avoid empty catch blocks 89 - 91
Avoid empty catch blocks 102 - 104
Avoid empty catch blocks 108 - 110
Avoid empty catch blocks 122 - 124
Avoid empty catch blocks 128 - 130

org/apache/sirona/store/CollectorDataStoreFactory.java

Violation Line
No need to import a type that lives in the same package 22

org/apache/sirona/store/counter/InMemoryCounterDataStore.java

Violation Line
Avoid empty catch blocks 87 - 89
Avoid empty catch blocks 125 - 127

org/apache/sirona/store/gauge/DelegatedCollectorGaugeDataStore.java

Violation Line
Avoid empty catch blocks 53 - 55

org/apache/sirona/store/status/CollectorNodeStatusDataStore.java

Violation Line
Avoid unused imports such as 'java.util.Map' 21

org/apache/sirona/store/status/InMemoryCollectorNodeStatusDataStore.java

Violation Line
No need to import a type that lives in the same package 20
Avoid unused imports such as 'org.apache.sirona.store.status.NodeStatusDataStore' 21
No need to import a type that lives in the same package 21

org/apache/sirona/util/DaemonThreadFactory.java

Violation Line
Avoid using ThreadGroup; it is not thread safe 32