diff --git a/core/src/main/java/net/momirealms/craftengine/core/util/ConcurrentUUID2ReferenceChainedHashTable.java b/core/src/main/java/net/momirealms/craftengine/core/util/ConcurrentUUID2ReferenceChainedHashTable.java index f654ab07b..94e289486 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/util/ConcurrentUUID2ReferenceChainedHashTable.java +++ b/core/src/main/java/net/momirealms/craftengine/core/util/ConcurrentUUID2ReferenceChainedHashTable.java @@ -213,7 +213,6 @@ public class ConcurrentUUID2ReferenceChainedHashTable implements Iterable iterator = new NodeIterator<>(this.table); @@ -378,7 +377,6 @@ public class ConcurrentUUID2ReferenceChainedHashTable implements Iterable implements Iterable implements Iterable implements Iterable implements Iterable */ public V computeIfAbsent(final UUID key, final Function function) { - Validate.notNull(function, "Function may not be null"); final int hash = getHash(key); @@ -859,7 +852,6 @@ public class ConcurrentUUID2ReferenceChainedHashTable implements Iterable next() { return this.nextNode(); } @Override public void forEachRemaining(final Consumer> action) { - Validate.notNull(action, "Action may not be null"); while (this.hasNext()) { action.accept(this.next()); } } } @@ -868,7 +860,6 @@ public class ConcurrentUUID2ReferenceChainedHashTable implements Iterable map) { super(map); } @Override public UUID next() { return this.nextNode().key; } @Override public void forEachRemaining(final Consumer action) { - Validate.notNull(action, "Action may not be null"); while (this.hasNext()) { action.accept(this.next()); } } } @@ -877,7 +868,6 @@ public class ConcurrentUUID2ReferenceChainedHashTable implements Iterable map) { super(map); } @Override public V next() { return this.nextNode().getValueVolatile(); } @Override public void forEachRemaining(final Consumer action) { - Validate.notNull(action, "Action may not be null"); while (this.hasNext()) { action.accept(this.next()); } } } diff --git a/gradle.properties b/gradle.properties index 4eccbf354..7cd4d5e25 100644 --- a/gradle.properties +++ b/gradle.properties @@ -55,7 +55,7 @@ amazon_awssdk_version=2.38.7 amazon_awssdk_eventstream_version=1.0.1 jimfs_version=1.3.1 authlib_version=7.0.60 -concurrent_util_version=0.0.3 +concurrent_util_version=0.0.8-SNAPSHOT bucket4j_version=8.15.0 # Proxy settings diff --git a/libs/concurrentutil-0.0.3.jar b/libs/concurrentutil-0.0.3.jar deleted file mode 100644 index 27b20749b..000000000 Binary files a/libs/concurrentutil-0.0.3.jar and /dev/null differ diff --git a/libs/concurrentutil-0.0.8-SNAPSHOT.jar b/libs/concurrentutil-0.0.8-SNAPSHOT.jar new file mode 100644 index 000000000..d428e11d2 Binary files /dev/null and b/libs/concurrentutil-0.0.8-SNAPSHOT.jar differ