PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
civitas/crypto/CryptoBase.java
| Rule | Violation | Line |
|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 23 |
| ServiceClassField | Services have only @Autowired fields | 24 |
| ServiceClassField | Services have only @Autowired fields | 25 |
| ServiceClassField | Services have only @Autowired fields | 26 |
| ServiceClassField | Services have only @Autowired fields | 27 |
| ServiceClassMethods | Services have only public apply method | 46 |
| ServiceClassMethods | Services have only public apply method | 51 |
| ServiceClassMethods | Services have only public apply method | 59 |
| ServiceClassMethods | Services have only public apply method | 63 |
| ServiceClassMethods | Services have only public apply method | 75 |
| ServiceClassMethods | Services have only public apply method | 79 |
| ServiceClassMethods | Services have only public apply method | 83 |
civitas/crypto/GetPublicKeyGenerator.java
| Rule | Violation | Line |
|---|---|---|
| ClassesShouldBeKnown | Classes should be either Data, Service,Controller,Repository | 7 |
civitas/crypto/GetSharedKeyGenerator.java
| Rule | Violation | Line |
|---|---|---|
| ClassesShouldBeKnown | Classes should be either Data, Service,Controller,Repository | 10 |
civitas/crypto/messagedigest/CryptoHash.java
| Rule | Violation | Line |
|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 19 |
Priority 4
civitas/crypto/CryptoBase.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.security': 'Signature' is already in scope because it is imported in this file | 39 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'ZERO' is already in scope because it is inherited by an enclosing type | 55 |
civitas/crypto/messagedigest/CryptoHash.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.security': 'MessageDigest' is already in scope because it is imported in this file | 23 |
Files
civitas/crypto/CryptoBase.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 23 |
| ServiceClassField | Services have only @Autowired fields | 3 | 24 |
| ServiceClassField | Services have only @Autowired fields | 3 | 25 |
| ServiceClassField | Services have only @Autowired fields | 3 | 26 |
| ServiceClassField | Services have only @Autowired fields | 3 | 27 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.security': 'Signature' is already in scope because it is imported in this file | 4 | 39 |
| ServiceClassMethods | Services have only public apply method | 3 | 46 |
| ServiceClassMethods | Services have only public apply method | 3 | 51 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'ZERO' is already in scope because it is inherited by an enclosing type | 4 | 55 |
| ServiceClassMethods | Services have only public apply method | 3 | 59 |
| ServiceClassMethods | Services have only public apply method | 3 | 63 |
| ServiceClassMethods | Services have only public apply method | 3 | 75 |
| ServiceClassMethods | Services have only public apply method | 3 | 79 |
| ServiceClassMethods | Services have only public apply method | 3 | 83 |
civitas/crypto/GetPublicKeyGenerator.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ClassesShouldBeKnown | Classes should be either Data, Service,Controller,Repository | 3 | 7 |
civitas/crypto/GetSharedKeyGenerator.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ClassesShouldBeKnown | Classes should be either Data, Service,Controller,Repository | 3 | 10 |
civitas/crypto/messagedigest/CryptoHash.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 19 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.security': 'MessageDigest' is already in scope because it is imported in this file | 4 | 23 |
