PMD Results
The following document contains the results of PMD 7.7.0.
Violations By Priority
Priority 3
org/djutils/immutablecollections/ImmutableArrayList.java
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 64 |
org/djutils/immutablecollections/ImmutableHashSet.java
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 61 |
org/djutils/immutablecollections/ImmutableLinkedHashSet.java
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 58 |
org/djutils/io/ResourceResolver.java
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'bangPos'. | 297 |
org/djutils/io/URLResource.java
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 116–119 |
| EmptyCatchBlock | Avoid empty catch blocks | 209–212 |
org/djutils/logger/CategoryLogger.java
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 204–206 |
org/djutils/primitives/Primitive.java
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | This if statement could be combined with its parent | 367–370 |
org/djutils/reflection/ClassUtil.java
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | This if statement could be combined with its parent | 665–668 |
| EmptyCatchBlock | Avoid empty catch blocks | 1138–1141 |
org/djutils/rmi/RmiObject.java
| Rule | Violation | Line |
|---|---|---|
| AvoidUsingHardCodedIP | Do not hard code the IP address host | 45 |
org/djutils/rmi/RmiRegistry.java
| Rule | Violation | Line |
|---|---|---|
| AvoidUsingHardCodedIP | Do not hard code the IP address ${variableName} | 74 |
Priority 4
org/djutils/event/EventType.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 61 |
org/djutils/exceptions/Throw.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Throw': 'whenNull' is already in scope | 667 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Throw': 'whenNull' is already in scope | 674 |
org/djutils/io/URLResource.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'URLResource': 'getResource' is already in scope | 229 |
org/djutils/logger/CategoryLogger.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'CategoryLogger': 'NO_LOGGER' is already in scope because it is declared in an enclosing type | 788 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'CategoryLogger': 'NO_LOGGER' is already in scope because it is declared in an enclosing type | 800 |
| UselessParentheses | Useless parentheses. | 921–922 |
| UselessParentheses | Useless parentheses. | 1009–1010 |
| UselessParentheses | Useless parentheses. | 1097–1098 |
| UselessParentheses | Useless parentheses. | 1185–1186 |
| UselessParentheses | Useless parentheses. | 1273–1274 |
org/djutils/metadata/MetaData.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 163 |
| UselessParentheses | Useless parentheses. | 187 |
org/djutils/multikeymap/MultiKeyMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 199 |
org/djutils/primitives/Primitive.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'cast' is already in scope | 34 |
| UselessParentheses | Useless parentheses. | 47 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'getPrimitive' is already in scope | 47 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toBoolean' is already in scope | 55 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toCharacter' is already in scope | 61 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toByte' is already in scope | 67 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toDouble' is already in scope | 73 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toFloat' is already in scope | 79 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toLong' is already in scope | 85 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toInteger' is already in scope | 91 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toShort' is already in scope | 97 |
org/djutils/quadtree/Rectangle.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 142 |
org/djutils/reflection/ClassUtil.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 112 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 113 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 134 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 150 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 151 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 177 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllConstructors' is already in scope | 182 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 184 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getSpecificConstructor' is already in scope | 186 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 229 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllFields' is already in scope | 254 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllFields' is already in scope | 267 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveField' is already in scope | 298 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveField' is already in scope | 315 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 316 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 356 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 369 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 392 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 406 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 421 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 422 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 442 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 458 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 459 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 502 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 507 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 513 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getSpecificMethod' is already in scope | 519 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllAnnotations' is already in scope | 542 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllAnnotations' is already in scope | 555 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveAnnotation' is already in scope | 587 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isMoreSpecific' is already in scope | 670 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isMoreSpecific' is already in scope | 687 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 698 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 709 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 720 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 736 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethodSuper' is already in scope | 936 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveFieldSuper' is already in scope | 968 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveAnnotationSuper' is already in scope | 1014 |
org/djutils/reflection/FieldSignature.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toDescriptor' is already in scope | 44 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toClass' is already in scope | 61 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toDescriptor' is already in scope | 80 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 143 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 145 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toClass' is already in scope | 175 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 179 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 191 |
org/djutils/reflection/MethodSignature.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterDescriptor' is already in scope | 79 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterTypes' is already in scope | 89 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnDescriptor' is already in scope | 97 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnType' is already in scope | 107 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterDescriptor' is already in scope | 133 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnDescriptor' is already in scope | 177 |
Files
org/djutils/event/EventType.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 61 |
org/djutils/exceptions/Throw.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Throw': 'whenNull' is already in scope | 4 | 667 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Throw': 'whenNull' is already in scope | 4 | 674 |
org/djutils/immutablecollections/ImmutableArrayList.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 64 |
org/djutils/immutablecollections/ImmutableHashSet.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 61 |
org/djutils/immutablecollections/ImmutableLinkedHashSet.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 58 |
org/djutils/io/ResourceResolver.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'bangPos'. | 3 | 297 |
org/djutils/io/URLResource.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 116–119 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 209–212 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'URLResource': 'getResource' is already in scope | 4 | 229 |
org/djutils/logger/CategoryLogger.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 204–206 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'CategoryLogger': 'NO_LOGGER' is already in scope because it is declared in an enclosing type | 4 | 788 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'CategoryLogger': 'NO_LOGGER' is already in scope because it is declared in an enclosing type | 4 | 800 |
| UselessParentheses | Useless parentheses. | 4 | 921–922 |
| UselessParentheses | Useless parentheses. | 4 | 1009–1010 |
| UselessParentheses | Useless parentheses. | 4 | 1097–1098 |
| UselessParentheses | Useless parentheses. | 4 | 1185–1186 |
| UselessParentheses | Useless parentheses. | 4 | 1273–1274 |
org/djutils/metadata/MetaData.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 163 |
| UselessParentheses | Useless parentheses. | 4 | 187 |
org/djutils/multikeymap/MultiKeyMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 199 |
org/djutils/primitives/Primitive.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'cast' is already in scope | 4 | 34 |
| UselessParentheses | Useless parentheses. | 4 | 47 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'getPrimitive' is already in scope | 4 | 47 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toBoolean' is already in scope | 4 | 55 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toCharacter' is already in scope | 4 | 61 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toByte' is already in scope | 4 | 67 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toDouble' is already in scope | 4 | 73 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toFloat' is already in scope | 4 | 79 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toLong' is already in scope | 4 | 85 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toInteger' is already in scope | 4 | 91 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Primitive': 'toShort' is already in scope | 4 | 97 |
| CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 367–370 |
org/djutils/quadtree/Rectangle.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 142 |
org/djutils/reflection/ClassUtil.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 4 | 112 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 113 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 4 | 134 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 4 | 150 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 4 | 151 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveConstructor' is already in scope | 4 | 177 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllConstructors' is already in scope | 4 | 182 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 4 | 184 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getSpecificConstructor' is already in scope | 4 | 186 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 4 | 229 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllFields' is already in scope | 4 | 254 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllFields' is already in scope | 4 | 267 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveField' is already in scope | 4 | 298 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveField' is already in scope | 4 | 315 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 316 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 4 | 356 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 4 | 369 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 4 | 392 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 4 | 406 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 4 | 421 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 422 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 4 | 442 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 4 | 458 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'checkInput' is already in scope | 4 | 459 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethod' is already in scope | 4 | 502 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllMethods' is already in scope | 4 | 507 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 4 | 513 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getSpecificMethod' is already in scope | 4 | 519 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllAnnotations' is already in scope | 4 | 542 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'getAllAnnotations' is already in scope | 4 | 555 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveAnnotation' is already in scope | 4 | 587 |
| CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 665–668 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isMoreSpecific' is already in scope | 4 | 670 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isMoreSpecific' is already in scope | 4 | 687 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 698 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 709 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'isVisible' is already in scope | 4 | 720 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'matchSignature' is already in scope | 4 | 736 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveMethodSuper' is already in scope | 4 | 936 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveFieldSuper' is already in scope | 4 | 968 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ClassUtil': 'resolveAnnotationSuper' is already in scope | 4 | 1014 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 1138–1141 |
org/djutils/reflection/FieldSignature.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toDescriptor' is already in scope | 4 | 44 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toClass' is already in scope | 4 | 61 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toDescriptor' is already in scope | 4 | 80 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 4 | 143 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 4 | 145 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'toClass' is already in scope | 4 | 175 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 4 | 179 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'FieldSignature': 'CACHE' is already in scope because it is declared in an enclosing type | 4 | 191 |
org/djutils/reflection/MethodSignature.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterDescriptor' is already in scope | 4 | 79 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterTypes' is already in scope | 4 | 89 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnDescriptor' is already in scope | 4 | 97 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnType' is already in scope | 4 | 107 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getParameterDescriptor' is already in scope | 4 | 133 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MethodSignature': 'getReturnDescriptor' is already in scope | 4 | 177 |
org/djutils/rmi/RmiObject.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| AvoidUsingHardCodedIP | Do not hard code the IP address host | 3 | 45 |
org/djutils/rmi/RmiRegistry.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| AvoidUsingHardCodedIP | Do not hard code the IP address ${variableName} | 3 | 74 |
