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 | 24 |
| ServiceClassField | Services have only @Autowired fields | 25 |
| ServiceClassField | Services have only @Autowired fields | 26 |
| ServiceClassMethods | Services have only public apply method | 46 |
| ServiceClassMethods | Services have only public apply method | 50 |
| ServiceClassMethods | Services have only public apply method | 58 |
| ServiceClassMethods | Services have only public apply method | 62 |
| ServiceClassMethods | Services have only public apply method | 73 |
| ServiceClassMethods | Services have only public apply method | 77 |
| ServiceClassMethods | Services have only public apply method | 81 |
civitas/crypto/GetPublicKeyGeneratorService.java
| Rule | Violation | Line |
|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 11 |
civitas/crypto/GetSharedKeyGeneratorService.java
| Rule | Violation | Line |
|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 14 |
civitas/crypto/messagedigest/CryptoHash.java
| Rule | Violation | Line |
|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 21 |
Priority 4
civitas/crypto/CryptoBase.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'ZERO' is already in scope because it is inherited by an enclosing type | 54 |
Files
civitas/crypto/CryptoBase.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 24 |
| ServiceClassField | Services have only @Autowired fields | 3 | 25 |
| ServiceClassField | Services have only @Autowired fields | 3 | 26 |
| ServiceClassMethods | Services have only public apply method | 3 | 46 |
| ServiceClassMethods | Services have only public apply method | 3 | 50 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'ZERO' is already in scope because it is inherited by an enclosing type | 4 | 54 |
| ServiceClassMethods | Services have only public apply method | 3 | 58 |
| ServiceClassMethods | Services have only public apply method | 3 | 62 |
| ServiceClassMethods | Services have only public apply method | 3 | 73 |
| ServiceClassMethods | Services have only public apply method | 3 | 77 |
| ServiceClassMethods | Services have only public apply method | 3 | 81 |
civitas/crypto/GetPublicKeyGeneratorService.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 11 |
civitas/crypto/GetSharedKeyGeneratorService.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 14 |
civitas/crypto/messagedigest/CryptoHash.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| ServiceClassField | Services have only @Autowired fields | 3 | 21 |
