Github user PascalSchumacher commented on a diff in the pull request:
https://github.com/apache/commons-lang/pull/297#discussion_r143555903
--- Diff: src/main/java/org/apache/commons/lang3/time/FormatCache.java ---
@@ -240,7 +240,7 @@ public boolean equals(final Object obj) {
// Eliminate the usual boilerplate because
// this inner static class is only used in a generic
ConcurrentHashMap
// which will not compare against other Object types
- return Arrays.equals(keys, ((MultipartKey)obj).keys);
+ return obj instanceof MultipartKey && Arrays.equals(keys,
((MultipartKey)obj).keys);
--- End diff --
Please do not include unrelated changes in a single pull request. Thanks!
---