Het volgende document bevat de resultaten van PMD 6.21.0.
Rule | Overtreding | Regel |
---|---|---|
GuardLogStatement | Logger calls should be surrounded by log level guards. | 54–55 |
Rule | Overtreding | Regel |
---|---|---|
GuardLogStatement | Logger calls should be surrounded by log level guards. | 70–71 |
Rule | Overtreding | Regel |
---|---|---|
GuardLogStatement | Logger calls should be surrounded by log level guards. | 75–76 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 3–17 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 4 |
CommentRequired | Field comments are required | 4 |
CommentRequired | Field comments are required | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 7 |
CommentRequired | Field comments are required | 7 |
CommentRequired | Field comments are required | 8 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 8 |
Rule | Overtreding | Regel |
---|---|---|
CommentSize | Comment is too large: Too many lines | 3–36 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 7–78 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 16 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 16 |
CommentRequired | Field comments are required | 16 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 16 |
CommentRequired | Field comments are required | 17 |
AvoidFieldNameMatchingMethodName | Field hasSrsName has the same name as a method | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 19 |
CommentRequired | Field comments are required | 19 |
CommentRequired | Public method and constructor comments are required | 21–23 |
CommentRequired | Public method and constructor comments are required | 25–27 |
CommentRequired | Public method and constructor comments are required | 29–31 |
CommentRequired | Public method and constructor comments are required | 33–35 |
CommentRequired | Public method and constructor comments are required | 50–77 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 7–113 |
CommentSize | Comment is too large: Too many lines | 8–26 |
CommentRequired | Field comments are required | 27 |
CommentRequired | Field comments are required | 29 |
CommentRequired | Field comments are required | 30 |
CommentRequired | Field comments are required | 31 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 33 |
CommentRequired | Field comments are required | 33 |
CommentRequired | Field comments are required | 34 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 34 |
AvoidFieldNameMatchingMethodName | Field hasXY has the same name as a method | 35 |
CommentRequired | Field comments are required | 35 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 35 |
CommentRequired | Field comments are required | 36 |
AvoidFieldNameMatchingMethodName | Field hasDimension has the same name as a method | 36 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 36 |
CommentRequired | Public method and constructor comments are required | 38–43 |
CommentRequired | Public method and constructor comments are required | 45–57 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 48 |
CommentRequired | Public method and constructor comments are required | 81–83 |
CommentRequired | Public method and constructor comments are required | 101–112 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 9–130 |
CommentSize | Comment is too large: Too many lines | 10–21 |
CommentRequired | Field comments are required | 22 |
CommentRequired | Field comments are required | 23 |
CommentRequired | Field comments are required | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 25 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 25 |
CommentRequired | Field comments are required | 25 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 25 |
CommentRequired | Field comments are required | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 28 |
AvoidFieldNameMatchingMethodName | Field hasCountryCode has the same name as a method | 28 |
CommentRequired | Field comments are required | 28 |
AvoidFieldNameMatchingMethodName | Field hasStreetAddress has the same name as a method | 29 |
CommentRequired | Field comments are required | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 30 |
CommentRequired | Field comments are required | 30 |
AvoidFieldNameMatchingMethodName | Field hasPostalCode has the same name as a method | 30 |
CommentRequired | Public method and constructor comments are required | 32–36 |
CommentRequired | Public method and constructor comments are required | 38–46 |
CommentRequired | Public method and constructor comments are required | 87–92 |
CommentRequired | Public method and constructor comments are required | 94–96 |
CommentRequired | Public method and constructor comments are required | 98–100 |
CommentRequired | Public method and constructor comments are required | 102–104 |
CommentRequired | Public method and constructor comments are required | 106–108 |
CommentRequired | Public method and constructor comments are required | 110–129 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 5–84 |
CommentSize | Comment is too large: Too many lines | 6–20 |
CommentRequired | Field comments are required | 21 |
CommentRequired | Field comments are required | 22 |
CommentRequired | Field comments are required | 23 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 25 |
AvoidFieldNameMatchingMethodName | Field hasNumber has the same name as a method | 25 |
CommentRequired | Field comments are required | 25 |
CommentRequired | Field comments are required | 26 |
AvoidFieldNameMatchingMethodName | Field hasSubdivision has the same name as a method | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 27 |
AvoidFieldNameMatchingMethodName | Field hasBuildingName has the same name as a method | 27 |
CommentRequired | Field comments are required | 27 |
CommentRequired | Public method and constructor comments are required | 29–33 |
CommentRequired | Public method and constructor comments are required | 74–83 |
Rule | Overtreding | Regel |
---|---|---|
CommentSize | Comment is too large: Too many lines | 7–41 |
CommentSize | Comment is too large: Line too long | 12 |
CommentSize | Comment is too large: Line too long | 27 |
CommentSize | Comment is too large: Line too long | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 44 |
CommentRequired | Field comments are required | 44 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 44 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 44 |
CommentRequired | Public method and constructor comments are required | 46–48 |
CommentRequired | Public method and constructor comments are required | 50–52 |
CommentRequired | Public method and constructor comments are required | 54–56 |
CommentRequired | Public method and constructor comments are required | 58–71 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 7–47 |
CommentSize | Comment is too large: Too many lines | 8–18 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 19 |
CommentRequired | Field comments are required | 19 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 19 |
CommentRequired | Public method and constructor comments are required | 21–23 |
CommentRequired | Public method and constructor comments are required | 25–27 |
CommentRequired | Public method and constructor comments are required | 29–31 |
CommentRequired | Public method and constructor comments are required | 33–46 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 7–57 |
CommentSize | Comment is too large: Too many lines | 8–21 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 23 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 23 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 23 |
CommentRequired | Field comments are required | 23 |
CommentRequired | Field comments are required | 24 |
CommentRequired | Public method and constructor comments are required | 26–28 |
CommentRequired | Public method and constructor comments are required | 30–32 |
CommentRequired | Public method and constructor comments are required | 34–36 |
CommentRequired | Public method and constructor comments are required | 46–56 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 6–63 |
CommentRequired | Field comments are required | 15 |
CommentRequired | Field comments are required | 16 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 18 |
AvoidFieldNameMatchingMethodName | Field hasPoint has the same name as a method | 18 |
CommentRequired | Field comments are required | 18 |
AvoidFieldNameMatchingMethodName | Field hasAddress has the same name as a method | 19 |
CommentRequired | Field comments are required | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 19 |
CommentRequired | Public method and constructor comments are required | 21–24 |
CommentRequired | Public method and constructor comments are required | 52–62 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 3–7 |
CommentRequired | Field comments are required | 4 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 4 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 5 |
CommentRequired | Field comments are required | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 6 |
CommentRequired | Field comments are required | 6 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 5–69 |
CommentSize | Comment is too large: Too many lines | 6–20 |
CommentRequired | Field comments are required | 21 |
CommentRequired | Field comments are required | 22 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 22 |
CommentRequired | Field comments are required | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 24 |
AvoidFieldNameMatchingMethodName | Field hasType has the same name as a method | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 25 |
CommentRequired | Field comments are required | 25 |
AvoidFieldNameMatchingMethodName | Field hasPlace has the same name as a method | 25 |
CommentRequired | Public method and constructor comments are required | 27–30 |
CommentRequired | Public method and constructor comments are required | 58–68 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 5–50 |
CommentSize | Comment is too large: Too many lines | 6–19 |
CommentRequired | Field comments are required | 20 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 20 |
AvoidFieldNameMatchingMethodName | Field hasPostalCode has the same name as a method | 22 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 22 |
CommentRequired | Field comments are required | 22 |
CommentRequired | Public method and constructor comments are required | 24–26 |
CommentRequired | Public method and constructor comments are required | 41–49 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 5–66 |
CommentSize | Comment is too large: Too many lines | 6–35 |
CommentRequired | Field comments are required | 36 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 36 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 38 |
CommentRequired | Field comments are required | 38 |
AvoidFieldNameMatchingMethodName | Field hasStreet has the same name as a method | 38 |
CommentRequired | Public method and constructor comments are required | 40–42 |
CommentRequired | Public method and constructor comments are required | 57–65 |
Rule | Overtreding | Regel |
---|---|---|
CommentRequired | Class comments are required | 5–74 |
CommentSize | Comment is too large: Too many lines | 6–25 |
CommentRequired | Field comments are required | 26 |
CommentRequired | Field comments are required | 27 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 29 |
AvoidFieldNameMatchingMethodName | Field hasBuilding has the same name as a method | 29 |
CommentRequired | Field comments are required | 29 |
CommentRequired | Field comments are required | 30 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 30 |
AvoidFieldNameMatchingMethodName | Field hasStreet has the same name as a method | 30 |
CommentRequired | Public method and constructor comments are required | 32–35 |
CommentRequired | Public method and constructor comments are required | 63–73 |
Rule | Overtreding | Regel |
---|---|---|
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 35 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 38 |
AvoidStringBufferField | StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). | 41 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 41 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 90 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 95 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 98 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 104 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 108 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 111 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 117 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 121 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 124 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 130 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 134 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 150 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 155 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 160 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 165 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 170 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 176 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 182 |
MissingOverride | The method 'characters(char, int, int)' is missing an @Override annotation. | 196–198 |
CommentRequired | Public method and constructor comments are required | 196–198 |
Rule | Overtreding | Regel |
---|---|---|
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 39 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 42 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 45 |
AvoidStringBufferField | StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). | 45 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 95 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 100 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 103 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 109 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 114 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 117 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 123 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 127 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 133 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 137 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 143 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 147 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 150 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 156 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 160 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 163 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 169 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 173 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 189 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 194 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 200 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 206 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 211 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 217 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 222 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 227 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 232 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 238 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 244 |
MissingOverride | The method 'characters(char, int, int)' is missing an @Override annotation. | 258–260 |
CommentRequired | Public method and constructor comments are required | 258–260 |
Rule | Overtreding | Regel |
---|---|---|
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'value' (lines '103'-'138'). | 103–138 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'value' (lines '103'-'103'). | 103 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'obj' (lines '156'-'189'). | 156–189 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'geocodeRequest' (lines '206'-'209'). | 206–209 |
Rule | Overtreding | Regel |
---|---|---|
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'value' (lines '108'-'177'). | 108–177 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'value' (lines '108'-'108'). | 108 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'obj' (lines '195'-'251'). | 195–251 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'geocodeResponse' (lines '268'-'271'). | 268–271 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 3–17 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 4 |
CommentRequired | Field comments are required | 3 | 4 |
CommentRequired | Field comments are required | 3 | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 7 |
CommentRequired | Field comments are required | 3 | 7 |
CommentRequired | Field comments are required | 3 | 8 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 8 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentSize | Comment is too large: Too many lines | 3 | 3–36 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 7–78 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 3 | 16 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 3 | 16 |
CommentRequired | Field comments are required | 3 | 16 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 16 |
CommentRequired | Field comments are required | 3 | 17 |
AvoidFieldNameMatchingMethodName | Field hasSrsName has the same name as a method | 3 | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 19 |
CommentRequired | Field comments are required | 3 | 19 |
CommentRequired | Public method and constructor comments are required | 3 | 21–23 |
CommentRequired | Public method and constructor comments are required | 3 | 25–27 |
CommentRequired | Public method and constructor comments are required | 3 | 29–31 |
CommentRequired | Public method and constructor comments are required | 3 | 33–35 |
CommentRequired | Public method and constructor comments are required | 3 | 50–77 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 7–113 |
CommentSize | Comment is too large: Too many lines | 3 | 8–26 |
CommentRequired | Field comments are required | 3 | 27 |
CommentRequired | Field comments are required | 3 | 29 |
CommentRequired | Field comments are required | 3 | 30 |
CommentRequired | Field comments are required | 3 | 31 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 33 |
CommentRequired | Field comments are required | 3 | 33 |
CommentRequired | Field comments are required | 3 | 34 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 34 |
AvoidFieldNameMatchingMethodName | Field hasXY has the same name as a method | 3 | 35 |
CommentRequired | Field comments are required | 3 | 35 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 35 |
CommentRequired | Field comments are required | 3 | 36 |
AvoidFieldNameMatchingMethodName | Field hasDimension has the same name as a method | 3 | 36 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 36 |
CommentRequired | Public method and constructor comments are required | 3 | 38–43 |
CommentRequired | Public method and constructor comments are required | 3 | 45–57 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 48 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 54–55 |
CommentRequired | Public method and constructor comments are required | 3 | 81–83 |
CommentRequired | Public method and constructor comments are required | 3 | 101–112 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 9–130 |
CommentSize | Comment is too large: Too many lines | 3 | 10–21 |
CommentRequired | Field comments are required | 3 | 22 |
CommentRequired | Field comments are required | 3 | 23 |
CommentRequired | Field comments are required | 3 | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 25 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 3 | 25 |
CommentRequired | Field comments are required | 3 | 25 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 3 | 25 |
CommentRequired | Field comments are required | 3 | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 28 |
AvoidFieldNameMatchingMethodName | Field hasCountryCode has the same name as a method | 3 | 28 |
CommentRequired | Field comments are required | 3 | 28 |
AvoidFieldNameMatchingMethodName | Field hasStreetAddress has the same name as a method | 3 | 29 |
CommentRequired | Field comments are required | 3 | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 30 |
CommentRequired | Field comments are required | 3 | 30 |
AvoidFieldNameMatchingMethodName | Field hasPostalCode has the same name as a method | 3 | 30 |
CommentRequired | Public method and constructor comments are required | 3 | 32–36 |
CommentRequired | Public method and constructor comments are required | 3 | 38–46 |
CommentRequired | Public method and constructor comments are required | 3 | 87–92 |
CommentRequired | Public method and constructor comments are required | 3 | 94–96 |
CommentRequired | Public method and constructor comments are required | 3 | 98–100 |
CommentRequired | Public method and constructor comments are required | 3 | 102–104 |
CommentRequired | Public method and constructor comments are required | 3 | 106–108 |
CommentRequired | Public method and constructor comments are required | 3 | 110–129 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 5–84 |
CommentSize | Comment is too large: Too many lines | 3 | 6–20 |
CommentRequired | Field comments are required | 3 | 21 |
CommentRequired | Field comments are required | 3 | 22 |
CommentRequired | Field comments are required | 3 | 23 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 25 |
AvoidFieldNameMatchingMethodName | Field hasNumber has the same name as a method | 3 | 25 |
CommentRequired | Field comments are required | 3 | 25 |
CommentRequired | Field comments are required | 3 | 26 |
AvoidFieldNameMatchingMethodName | Field hasSubdivision has the same name as a method | 3 | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 26 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 27 |
AvoidFieldNameMatchingMethodName | Field hasBuildingName has the same name as a method | 3 | 27 |
CommentRequired | Field comments are required | 3 | 27 |
CommentRequired | Public method and constructor comments are required | 3 | 29–33 |
CommentRequired | Public method and constructor comments are required | 3 | 74–83 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentSize | Comment is too large: Too many lines | 3 | 7–41 |
CommentSize | Comment is too large: Line too long | 3 | 12 |
CommentSize | Comment is too large: Line too long | 3 | 27 |
CommentSize | Comment is too large: Line too long | 3 | 29 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 44 |
CommentRequired | Field comments are required | 3 | 44 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 3 | 44 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 3 | 44 |
CommentRequired | Public method and constructor comments are required | 3 | 46–48 |
CommentRequired | Public method and constructor comments are required | 3 | 50–52 |
CommentRequired | Public method and constructor comments are required | 3 | 54–56 |
CommentRequired | Public method and constructor comments are required | 3 | 58–71 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 7–47 |
CommentSize | Comment is too large: Too many lines | 3 | 8–18 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 3 | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 19 |
CommentRequired | Field comments are required | 3 | 19 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 3 | 19 |
CommentRequired | Public method and constructor comments are required | 3 | 21–23 |
CommentRequired | Public method and constructor comments are required | 3 | 25–27 |
CommentRequired | Public method and constructor comments are required | 3 | 29–31 |
CommentRequired | Public method and constructor comments are required | 3 | 33–46 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 7–57 |
CommentSize | Comment is too large: Too many lines | 3 | 8–21 |
LooseCoupling | Avoid using implementation types like 'Vector'; use the interface instead | 3 | 23 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 23 |
ReplaceVectorWithList | Consider replacing this Vector with the newer java.util.List | 3 | 23 |
CommentRequired | Field comments are required | 3 | 23 |
CommentRequired | Field comments are required | 3 | 24 |
CommentRequired | Public method and constructor comments are required | 3 | 26–28 |
CommentRequired | Public method and constructor comments are required | 3 | 30–32 |
CommentRequired | Public method and constructor comments are required | 3 | 34–36 |
CommentRequired | Public method and constructor comments are required | 3 | 46–56 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 6–63 |
CommentRequired | Field comments are required | 3 | 15 |
CommentRequired | Field comments are required | 3 | 16 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 18 |
AvoidFieldNameMatchingMethodName | Field hasPoint has the same name as a method | 3 | 18 |
CommentRequired | Field comments are required | 3 | 18 |
AvoidFieldNameMatchingMethodName | Field hasAddress has the same name as a method | 3 | 19 |
CommentRequired | Field comments are required | 3 | 19 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 19 |
CommentRequired | Public method and constructor comments are required | 3 | 21–24 |
CommentRequired | Public method and constructor comments are required | 3 | 52–62 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 3–7 |
CommentRequired | Field comments are required | 3 | 4 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 4 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 5 |
CommentRequired | Field comments are required | 3 | 5 |
ConstantsInInterface | Avoid constants in interfaces. Interfaces define types, constants are implementation details better placed in classes or enums. See Effective Java, item 19. | 3 | 6 |
CommentRequired | Field comments are required | 3 | 6 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 5–69 |
CommentSize | Comment is too large: Too many lines | 3 | 6–20 |
CommentRequired | Field comments are required | 3 | 21 |
CommentRequired | Field comments are required | 3 | 22 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 3 | 22 |
CommentRequired | Field comments are required | 3 | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 24 |
AvoidFieldNameMatchingMethodName | Field hasType has the same name as a method | 3 | 24 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 25 |
CommentRequired | Field comments are required | 3 | 25 |
AvoidFieldNameMatchingMethodName | Field hasPlace has the same name as a method | 3 | 25 |
CommentRequired | Public method and constructor comments are required | 3 | 27–30 |
CommentRequired | Public method and constructor comments are required | 3 | 58–68 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 5–50 |
CommentSize | Comment is too large: Too many lines | 3 | 6–19 |
CommentRequired | Field comments are required | 3 | 20 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 3 | 20 |
AvoidFieldNameMatchingMethodName | Field hasPostalCode has the same name as a method | 3 | 22 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 22 |
CommentRequired | Field comments are required | 3 | 22 |
CommentRequired | Public method and constructor comments are required | 3 | 24–26 |
CommentRequired | Public method and constructor comments are required | 3 | 41–49 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 5–66 |
CommentSize | Comment is too large: Too many lines | 3 | 6–35 |
CommentRequired | Field comments are required | 3 | 36 |
AvoidFieldNameMatchingTypeName | It is somewhat confusing to have a field name matching the declaring class name | 3 | 36 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 38 |
CommentRequired | Field comments are required | 3 | 38 |
AvoidFieldNameMatchingMethodName | Field hasStreet has the same name as a method | 3 | 38 |
CommentRequired | Public method and constructor comments are required | 3 | 40–42 |
CommentRequired | Public method and constructor comments are required | 3 | 57–65 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
CommentRequired | Class comments are required | 3 | 5–74 |
CommentSize | Comment is too large: Too many lines | 3 | 6–25 |
CommentRequired | Field comments are required | 3 | 26 |
CommentRequired | Field comments are required | 3 | 27 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 29 |
AvoidFieldNameMatchingMethodName | Field hasBuilding has the same name as a method | 3 | 29 |
CommentRequired | Field comments are required | 3 | 29 |
CommentRequired | Field comments are required | 3 | 30 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 30 |
AvoidFieldNameMatchingMethodName | Field hasStreet has the same name as a method | 3 | 30 |
CommentRequired | Public method and constructor comments are required | 3 | 32–35 |
CommentRequired | Public method and constructor comments are required | 3 | 63–73 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 35 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 38 |
AvoidStringBufferField | StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). | 3 | 41 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 41 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 70–71 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 90 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 95 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 98 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'value' (lines '103'-'138'). | 5 | 103–138 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'value' (lines '103'-'103'). | 5 | 103 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 104 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 108 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 111 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 117 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 121 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 124 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 130 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 134 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 150 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 155 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'obj' (lines '156'-'189'). | 5 | 156–189 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 160 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 165 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 170 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 176 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 182 |
MissingOverride | The method 'characters(char, int, int)' is missing an @Override annotation. | 3 | 196–198 |
CommentRequired | Public method and constructor comments are required | 3 | 196–198 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'geocodeRequest' (lines '206'-'209'). | 5 | 206–209 |
Rule | Overtreding | Priority | Regel |
---|---|---|---|
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 39 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 42 |
BeanMembersShouldSerialize | Found non-transient, non-static member. Please mark as transient or provide accessors. | 3 | 45 |
AvoidStringBufferField | StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). | 3 | 45 |
GuardLogStatement | Logger calls should be surrounded by log level guards. | 2 | 75–76 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 95 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 100 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 103 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'value' (lines '108'-'177'). | 5 | 108–177 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'value' (lines '108'-'108'). | 5 | 108 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 109 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 114 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 117 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 123 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 127 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 133 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 137 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 143 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 147 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 150 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 156 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 160 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 163 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 169 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 173 |
AvoidLiteralsInIfCondition | Avoid using Literals in Conditional Statements | 3 | 189 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 194 |
DataflowAnomalyAnalysis | Found 'DU'-anomaly for variable 'obj' (lines '195'-'251'). | 5 | 195–251 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 200 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 206 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 211 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 217 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 222 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 227 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 232 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 238 |
PositionLiteralsFirstInCaseInsensitiveComparisons | Position literals first in String comparisons for EqualsIgnoreCase | 3 | 244 |
MissingOverride | The method 'characters(char, int, int)' is missing an @Override annotation. | 3 | 258–260 |
CommentRequired | Public method and constructor comments are required | 3 | 258–260 |
DataflowAnomalyAnalysis | Found 'DD'-anomaly for variable 'geocodeResponse' (lines '268'-'271'). | 5 | 268–271 |