From 888f2aed9701632676867d09f4c44a9b1d886dd6 Mon Sep 17 00:00:00 2001 From: Dale Visser Date: Wed, 24 Jun 2015 15:38:03 -0400 Subject: [PATCH] Replaced ternary expression with ObjectUtils.equals(), and reformatted using IDE. Former-commit-id: e72ba88f6e4d29cb00288c34a9d413e455f26b16 --- .../dependencycheck/dependency/Evidence.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/dependency/Evidence.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/dependency/Evidence.java index c632b94f4..4fa29805b 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/dependency/Evidence.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/dependency/Evidence.java @@ -48,9 +48,9 @@ public class Evidence implements Serializable, Comparable { /** * Creates a new Evidence objects. * - * @param source the source of the evidence. - * @param name the name of the evidence. - * @param value the value of the evidence. + * @param source the source of the evidence. + * @param name the name of the evidence. + * @param value the value of the evidence. * @param confidence the confidence of the evidence. */ public Evidence(String source, String name, String value, Confidence confidence) { @@ -59,6 +59,7 @@ public class Evidence implements Serializable, Comparable { this.value = value; this.confidence = confidence; } + /** * The name of the evidence. */ @@ -81,6 +82,7 @@ public class Evidence implements Serializable, Comparable { public void setName(String name) { this.name = name; } + /** * The source of the evidence. */ @@ -103,6 +105,7 @@ public class Evidence implements Serializable, Comparable { public void setSource(String source) { this.source = source; } + /** * The value of the evidence. */ @@ -137,6 +140,7 @@ public class Evidence implements Serializable, Comparable { public void setValue(String value) { this.value = value; } + /** * A value indicating if the Evidence has been "used" (aka read). */ @@ -159,6 +163,7 @@ public class Evidence implements Serializable, Comparable { public void setUsed(boolean used) { this.used = used; } + /** * The confidence level for the evidence. */ @@ -213,8 +218,10 @@ public class Evidence implements Serializable, Comparable { } final Evidence e = (Evidence) that; - return StringUtils.equalsIgnoreCase(name, e.name) && StringUtils.equalsIgnoreCase(source, e.source) && StringUtils.equalsIgnoreCase(value, e.value) - && (confidence == null ? e.confidence == null : confidence == e.confidence); + return StringUtils.equalsIgnoreCase(name, e.name) + && StringUtils.equalsIgnoreCase(source, e.source) + && StringUtils.equalsIgnoreCase(value, e.value) + && ObjectUtils.equals(confidence, e.confidence); } /** @@ -250,7 +257,7 @@ public class Evidence implements Serializable, Comparable { * Wrapper around {@link java.lang.String#compareToIgnoreCase(java.lang.String) String.compareToIgnoreCase} with an * exhaustive, possibly duplicative, check against nulls. * - * @param me the value to be compared + * @param me the value to be compared * @param other the other value to be compared * @return true if the values are equal; otherwise false */