[jackson-jaxrs-providers] 16/162: Fix [JACKSON-891] in this project as well (from 2.1.5)
Timo Aaltonen
tjaalton at moszumanska.debian.org
Mon Sep 8 22:16:23 UTC 2014
This is an automated email from the git hooks/post-receive script.
tjaalton pushed a commit to branch master
in repository jackson-jaxrs-providers.
commit 29a8566a087c4484c838e970c5c1bec454cd2fd1
Author: Tatu Saloranta <tsaloranta at gmail.com>
Date: Thu Feb 28 14:59:17 2013 -0800
Fix [JACKSON-891] in this project as well (from 2.1.5)
---
.../com/fasterxml/jackson/jaxrs/base/util/AnnotationBundleKey.java | 5 +++++
.../fasterxml/jackson/jaxrs/json/util/TestAnnotationBundleKey.java | 2 ++
pom.xml | 2 +-
3 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/base/src/main/java/com/fasterxml/jackson/jaxrs/base/util/AnnotationBundleKey.java b/base/src/main/java/com/fasterxml/jackson/jaxrs/base/util/AnnotationBundleKey.java
index 4023e18..5c82831 100644
--- a/base/src/main/java/com/fasterxml/jackson/jaxrs/base/util/AnnotationBundleKey.java
+++ b/base/src/main/java/com/fasterxml/jackson/jaxrs/base/util/AnnotationBundleKey.java
@@ -80,6 +80,11 @@ public final class AnnotationBundleKey
*/
@Override
+ public int hashCode() {
+ return _hashCode;
+ }
+
+ @Override
public String toString() {
return "[Annotations: "+_annotations.length+", hash 0x"+Integer.toHexString(_hashCode)
+", copied: "+_annotationsCopied+"]";
diff --git a/json/src/test/java/com/fasterxml/jackson/jaxrs/json/util/TestAnnotationBundleKey.java b/json/src/test/java/com/fasterxml/jackson/jaxrs/json/util/TestAnnotationBundleKey.java
index e6318d8..2be4bfd 100644
--- a/json/src/test/java/com/fasterxml/jackson/jaxrs/json/util/TestAnnotationBundleKey.java
+++ b/json/src/test/java/com/fasterxml/jackson/jaxrs/json/util/TestAnnotationBundleKey.java
@@ -44,6 +44,8 @@ public class TestAnnotationBundleKey extends JaxrsTestBase
assertEquals(key2, key2);
assertEquals(key1dup, key1dup);
assertEquals(key1immutable, key1immutable);
+
+ assertEquals(key1.hashCode(), key1dup.hashCode());
// then inequality by content (even though both have 1 JSONP annotation)
assertFalse(key1.equals(key2));
diff --git a/pom.xml b/pom.xml
index a7e5820..e122ebb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -47,7 +47,7 @@
<version.jackson.core>2.2.0-SNAPSHOT</version.jackson.core>
<version.jackson.annotations>2.2.0-SNAPSHOT</version.jackson.annotations>
- <version.jackson.smile>2.1.4-SNAPSHOT</version.jackson.smile>
+ <version.jackson.smile>${version.jackson.core}</version.jackson.smile>
<version.jackson.xml>${version.jackson.core}</version.jackson.xml>
<version.jackson.jaxb>${version.jackson.core}</version.jackson.jaxb>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackson-jaxrs-providers.git
More information about the pkg-java-commits
mailing list