This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-collections.git
commit 4d6946c43a46c9b20932251277c5ab8520829166 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sun Feb 16 15:15:35 2020 -0500 Cast to long to workaround a bug in animal-sniffer. --- .../apache/commons/collections4/bloomfilter/hasher/DynamicHasher.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/hasher/DynamicHasher.java b/src/main/java/org/apache/commons/collections4/bloomfilter/hasher/DynamicHasher.java index 6e54cf4..5465d0a 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/hasher/DynamicHasher.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/hasher/DynamicHasher.java @@ -116,7 +116,8 @@ public class DynamicHasher implements Hasher { buffer++; } return (int) Math.floorMod(function.apply(buffers.get(buffer), funcCount++), - shape.getNumberOfBits()); + // Cast to long to workaround a bug in animal-sniffer. + (long) shape.getNumberOfBits()); } throw new NoSuchElementException(); }