From 6db368df4eaf8d2c1e5cd61b4f86eeffb780c484 Mon Sep 17 00:00:00 2001 From: Jason van Zyl Date: Fri, 1 Jun 2007 03:47:31 +0000 Subject: [PATCH] MNG-1849 Fix Extension.hashCode() throwing NPE if groupId or artifactId is null Submitted by: David Hawkins git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@543381 13f79535-47bb-0310-9956-ffa450edef68 --- maven-model/src/main/mdo/maven.mdo | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maven-model/src/main/mdo/maven.mdo b/maven-model/src/main/mdo/maven.mdo index 9faaf7bcd4..44233ad0e9 100644 --- a/maven-model/src/main/mdo/maven.mdo +++ b/maven-model/src/main/mdo/maven.mdo @@ -3888,9 +3888,9 @@ public int hashCode() { int result = 17; - result = 37 * result + getArtifactId().hashCode(); - result = 37 * result + getGroupId().hashCode(); - result = 37 * result + getVersion() != null ? getVersion().hashCode() : 0; + result = 37 * result + getArtifactId() != null ? getArtifactId().hashCode() : 0; + result = 37 * result + getGroupId() != null ? getGroupId().hashCode() : 0; + result = 37 * result + getVersion() != null ? getVersion().hashCode() : 0; return result; } ]]>