diff --git a/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java b/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java index 5b816e1f6..c2d865a55 100644 --- a/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java +++ b/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java @@ -190,9 +190,9 @@ private static void reflectionAppend(final Object object, final Class clazz, AccessibleObject.setAccessible(fields, true); for (final Field field : fields) { if (!ArrayUtils.contains(excludeFields, field.getName()) - && (!field.getName().contains("$")) + && !field.getName().contains("$") && (useTransients || !Modifier.isTransient(field.getModifiers())) - && (!Modifier.isStatic(field.getModifiers()))) { + && !Modifier.isStatic(field.getModifiers())) { try { final Object fieldValue = field.get(object); builder.append(fieldValue);