From bc0a0f9902aff35091b83060f1c3cee0c8646ed0 Mon Sep 17 00:00:00 2001 From: Anthony Whitford Date: Sat, 16 Apr 2016 11:07:19 -0700 Subject: [PATCH 1/2] Added missing serialVersionUID. --- .../owasp/dependencycheck/maven/slf4j/MavenLoggerAdapter.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/slf4j/MavenLoggerAdapter.java b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/slf4j/MavenLoggerAdapter.java index f1ab7b953..c568f5e72 100644 --- a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/slf4j/MavenLoggerAdapter.java +++ b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/slf4j/MavenLoggerAdapter.java @@ -27,6 +27,10 @@ import org.slf4j.helpers.MessageFormatter; * @author colezlaw */ public class MavenLoggerAdapter extends MarkerIgnoringBase { + /** + * The serial version UID for serialization. + */ + private static final long serialVersionUID = 1L; /** * A reference to the Maven log. From 1e8d2aff7543b4fc155d364c372b12bb1d39cf31 Mon Sep 17 00:00:00 2001 From: Anthony Whitford Date: Sat, 16 Apr 2016 11:08:13 -0700 Subject: [PATCH 2/2] Added code to avoid an unchecked cast warning. --- .../owasp/dependencycheck/maven/BaseDependencyCheckMojo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java index 925764a12..57e8677be 100644 --- a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java +++ b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java @@ -1072,7 +1072,9 @@ public abstract class BaseDependencyCheckMojo extends AbstractMojo implements Ma "org.owasp.dependencycheck.dependency.VulnerabilityComparator", "org.owasp.dependencycheck.dependency.VulnerableSoftware", "org.owasp.dependencycheck.data.cpe.IndexEntry"); - ret = (List) ois.readObject(); + @SuppressWarnings("unchecked") + final List depList = (List) ois.readObject(); + ret = depList; } catch (FileNotFoundException ex) { //TODO fix logging getLog().error("", ex);