Skip to content

Commit b52d14d

Browse files
committed
Using java.util.Arrays class when calculating hashcode and equals
1 parent 7188660 commit b52d14d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

api/src/main/java/org/jboss/forge/roaster/model/util/Refactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public static void createEquals(final JavaClassSource clazz, final FieldSource<?
140140
String fieldName = field.getName();
141141
if (field.getType().isArray())
142142
{
143-
fieldEqualityChecks.append("if (!Arrays.equals(").append(fieldName).append(", other.").append(fieldName)
143+
fieldEqualityChecks.append("if (!java.util.Arrays.equals(").append(fieldName).append(", other.").append(fieldName)
144144
.append(")) {");
145145
fieldEqualityChecks.append(" return false; }");
146146
}
@@ -249,7 +249,7 @@ public static void createHashCode(final JavaClassSource clazz, final FieldSource
249249
String fieldName = field.getName();
250250
if (field.getType().isArray())
251251
{
252-
hashCodeComputation.append("result = prime * result + Arrays.hashCode(").append(fieldName).append(");");
252+
hashCodeComputation.append("result = prime * result + java.util.Arrays.hashCode(").append(fieldName).append(");");
253253
}
254254
else if (field.getType().isPrimitive())
255255
{

0 commit comments

Comments
 (0)