diff --git a/redisson/src/main/java/org/redisson/misc/AsyncCountDownLatch.java b/redisson/src/main/java/org/redisson/misc/AsyncCountDownLatch.java index 98ca6b232..6d6a636ef 100644 --- a/redisson/src/main/java/org/redisson/misc/AsyncCountDownLatch.java +++ b/redisson/src/main/java/org/redisson/misc/AsyncCountDownLatch.java @@ -22,7 +22,7 @@ import java.util.concurrent.atomic.AtomicInteger; * @author Nikita Koksharov * */ -public class AsyncCountDownLatch { +public final class AsyncCountDownLatch { private final AtomicInteger commandsSent = new AtomicInteger(); private volatile Runnable callback; diff --git a/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java b/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java index 0ba4602b7..725d83cb0 100644 --- a/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java +++ b/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java @@ -25,7 +25,7 @@ import java.util.concurrent.atomic.AtomicInteger; * @author Nikita Koksharov * */ -public class AsyncSemaphore { +public final class AsyncSemaphore { private final AtomicInteger counter; private final Queue> listeners = new ConcurrentLinkedQueue<>(); diff --git a/redisson/src/main/java/org/redisson/misc/RandomXoshiro256StarStar.java b/redisson/src/main/java/org/redisson/misc/RandomXoshiro256StarStar.java index accb68880..5c6e9b64c 100644 --- a/redisson/src/main/java/org/redisson/misc/RandomXoshiro256StarStar.java +++ b/redisson/src/main/java/org/redisson/misc/RandomXoshiro256StarStar.java @@ -41,7 +41,7 @@ import java.util.concurrent.atomic.AtomicStampedReference; * @author Una Thompson <una@unascribed.com> (Java port) * @author Nikita Koksharov */ -public class RandomXoshiro256StarStar extends Random { +public final class RandomXoshiro256StarStar extends Random { private static final long serialVersionUID = -2837799889588687855L; diff --git a/redisson/src/main/java/org/redisson/misc/RedisURI.java b/redisson/src/main/java/org/redisson/misc/RedisURI.java index 6d8a66bd5..94ff3271b 100644 --- a/redisson/src/main/java/org/redisson/misc/RedisURI.java +++ b/redisson/src/main/java/org/redisson/misc/RedisURI.java @@ -27,7 +27,7 @@ import java.util.Objects; * @author Nikita Koksharov * */ -public class RedisURI { +public final class RedisURI { private final boolean ssl; private final String host;