PMD Results
The following document contains the results of PMD 7.14.0.
Violations By Priority
Priority 3
org/forgerock/json/jose/builders/JweHeaderBuilder.java
Rule | Violation | Line |
---|---|---|
UselessOverridingMethod | Overriding method merely calls super | 71 |
org/forgerock/json/jose/jwe/JweAlgorithmType.java
Rule | Violation | Line |
---|---|---|
UselessOverridingMethod | Overriding method merely calls super | 40 |
org/forgerock/json/jose/jwe/handlers/encryption/AbstractRSAESPkcs1V15AesCbcHmacEncryptionHandler.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'signingManager'. | 46 |
org/forgerock/json/jose/jwe/handlers/encryption/RSAEncryptionHandler.java
Rule | Violation | Line |
---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 17–164 |
org/forgerock/json/jose/jwk/KeyType.java
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'private' on constructor 'KeyType(String)': enum constructors are implicitly private | 49 |
org/forgerock/json/jose/jwk/KeyUse.java
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'private' on constructor 'KeyUse()': enum constructors are implicitly private | 38 |
org/forgerock/json/jose/jws/JwsAlgorithm.java
Rule | Violation | Line |
---|---|---|
UselessOverridingMethod | Overriding method merely calls super | 152 |
org/forgerock/json/jose/jws/JwtSecureHeader.java
Rule | Violation | Line |
---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 17–409 |
org/forgerock/json/jose/utils/DerUtils.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 57–59 |
Priority 4
org/forgerock/json/jose/jwe/EncryptionMethod.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'EncryptionMethod': 'values' is already in scope | 154 |
org/forgerock/json/jose/jwe/JweAlgorithm.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JweAlgorithm': 'values' is already in scope | 90 |
org/forgerock/json/jose/jws/JwsAlgorithm.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JwsAlgorithm': 'values' is already in scope | 138 |
org/forgerock/json/jose/utils/DerUtils.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 61 |
Files
org/forgerock/json/jose/builders/JweHeaderBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessOverridingMethod | Overriding method merely calls super | 3 | 71 |
org/forgerock/json/jose/jwe/EncryptionMethod.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'EncryptionMethod': 'values' is already in scope | 4 | 154 |
org/forgerock/json/jose/jwe/JweAlgorithm.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JweAlgorithm': 'values' is already in scope | 4 | 90 |
org/forgerock/json/jose/jwe/JweAlgorithmType.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessOverridingMethod | Overriding method merely calls super | 3 | 40 |
org/forgerock/json/jose/jwe/handlers/encryption/AbstractRSAESPkcs1V15AesCbcHmacEncryptionHandler.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'signingManager'. | 3 | 46 |
org/forgerock/json/jose/jwe/handlers/encryption/RSAEncryptionHandler.java
Rule | Violation | Priority | Line |
---|---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 3 | 17–164 |
org/forgerock/json/jose/jwk/KeyType.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'private' on constructor 'KeyType(String)': enum constructors are implicitly private | 3 | 49 |
org/forgerock/json/jose/jwk/KeyUse.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'private' on constructor 'KeyUse()': enum constructors are implicitly private | 3 | 38 |
org/forgerock/json/jose/jws/JwsAlgorithm.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JwsAlgorithm': 'values' is already in scope | 4 | 138 |
UselessOverridingMethod | Overriding method merely calls super | 3 | 152 |
org/forgerock/json/jose/jws/JwtSecureHeader.java
Rule | Violation | Priority | Line |
---|---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 3 | 17–409 |
org/forgerock/json/jose/utils/DerUtils.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 57–59 |
UselessParentheses | Useless parentheses. | 4 | 61 |