From 75200fae2d5932e9669403495a5007fcee07a92f Mon Sep 17 00:00:00 2001 From: highsource Date: Mon, 1 Dec 2014 23:07:53 +0100 Subject: [PATCH] Issue #11. Renamed the list hashcode variable to avoid naming collision. --- .../simplehashcode/generator/ListHashCodeCodeGenerator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/basic/src/main/java/org/jvnet/jaxb2_commons/plugin/simplehashcode/generator/ListHashCodeCodeGenerator.java b/basic/src/main/java/org/jvnet/jaxb2_commons/plugin/simplehashcode/generator/ListHashCodeCodeGenerator.java index c6de7f2c5..68fde865c 100644 --- a/basic/src/main/java/org/jvnet/jaxb2_commons/plugin/simplehashcode/generator/ListHashCodeCodeGenerator.java +++ b/basic/src/main/java/org/jvnet/jaxb2_commons/plugin/simplehashcode/generator/ListHashCodeCodeGenerator.java @@ -40,7 +40,8 @@ protected void generate(JBlock block, JVar currentHashCode, JType exposedType, value.invoke("iterator")); final JVar listHashCode = block.decl(JMod.NONE, - getCodeModel().INT, "listHashCode", + getCodeModel().INT, + value.name() + "ListHashCode", JExpr.lit(1)); final JBlock elementBlock = block._while(iterator.invoke("hasNext"))