PMD Results
The following document contains the results of PMD 5.0.2.
Files
org/apache/onami/autobind/annotations/features/AutoBindingFeature.java
Violation | Line |
---|
Too many static imports may lead to messy code | 1 - 198 |
Unnecessary use of fully qualified name 'javax.inject.Singleton' due to existing import 'javax.inject.Singleton' | 78 |
Useless parentheses. | 78 |
Useless parentheses. | 139 |
Useless parentheses. | 144 |
Avoid empty catch blocks | 189 - 192 |
org/apache/onami/autobind/annotations/features/ImplementationBindingFeature.java
Violation | Line |
---|
Too many static imports may lead to messy code | 1 - 67 |
Useless parentheses. | 45 |
Unnecessary use of fully qualified name 'javax.inject.Singleton' due to existing import 'javax.inject.Singleton' | 57 |
Useless parentheses. | 57 |
Useless parentheses. | 64 |
org/apache/onami/autobind/annotations/features/ModuleBindingFeature.java
Violation | Line |
---|
Too many static imports may lead to messy code | 1 - 88 |
org/apache/onami/autobind/annotations/features/MultiBindingFeature.java
Violation | Line |
---|
Too many static imports may lead to messy code | 1 - 102 |
org/apache/onami/autobind/install/InstallationContext.java
Violation | Line |
---|
Avoid modifiers which are implied by the context | 78 - 84 |
org/apache/onami/autobind/install/bindjob/InstanceBindingJob.java
Violation | Line |
---|
Ensure you override both equals() and hashCode() | 33 |
org/apache/onami/autobind/install/bindjob/InterfaceBindingJob.java
Violation | Line |
---|
Ensure you override both equals() and hashCode() | 33 |
org/apache/onami/autobind/install/bindjob/MultiBindingJob.java
Violation | Line |
---|
Ensure you override both equals() and hashCode() | 33 |
org/apache/onami/autobind/scanner/ScannerModule.java
Violation | Line |
---|
Too many static imports may lead to messy code | 1 - 107 |
org/apache/onami/autobind/utils/VariableResolver.java
Violation | Line |
---|
Do not hard code the IP address | 113 |