From bb55c06506843a3385c84a388930c749da8fd122 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov <nkoksharov@redisson.pro> Date: Thu, 12 Dec 2024 12:54:58 +0300 Subject: [PATCH] refactoring --- redisson/src/main/java/org/redisson/cache/LRUCacheMap.java | 2 ++ redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java | 2 -- .../java/org/redisson/{cache => misc}/FastRemovalQueue.java | 4 +--- .../src/test/java/org/redisson/misc/FastRmovalQueueTest.java | 1 - 4 files changed, 3 insertions(+), 6 deletions(-) rename redisson/src/main/java/org/redisson/{cache => misc}/FastRemovalQueue.java (98%) diff --git a/redisson/src/main/java/org/redisson/cache/LRUCacheMap.java b/redisson/src/main/java/org/redisson/cache/LRUCacheMap.java index 088e75956..447c9253e 100644 --- a/redisson/src/main/java/org/redisson/cache/LRUCacheMap.java +++ b/redisson/src/main/java/org/redisson/cache/LRUCacheMap.java @@ -15,6 +15,8 @@ */ package org.redisson.cache; +import org.redisson.misc.FastRemovalQueue; + /** * LRU (least recently used) cache. * diff --git a/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java b/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java index ffa5d431a..440adc492 100644 --- a/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java +++ b/redisson/src/main/java/org/redisson/misc/AsyncSemaphore.java @@ -15,8 +15,6 @@ */ package org.redisson.misc; -import org.redisson.cache.FastRemovalQueue; - import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutorService; import java.util.concurrent.atomic.AtomicInteger; diff --git a/redisson/src/main/java/org/redisson/cache/FastRemovalQueue.java b/redisson/src/main/java/org/redisson/misc/FastRemovalQueue.java similarity index 98% rename from redisson/src/main/java/org/redisson/cache/FastRemovalQueue.java rename to redisson/src/main/java/org/redisson/misc/FastRemovalQueue.java index ebcc38a29..f04630278 100644 --- a/redisson/src/main/java/org/redisson/cache/FastRemovalQueue.java +++ b/redisson/src/main/java/org/redisson/misc/FastRemovalQueue.java @@ -13,9 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.redisson.cache; - -import org.redisson.misc.WrappedLock; +package org.redisson.misc; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; diff --git a/redisson/src/test/java/org/redisson/misc/FastRmovalQueueTest.java b/redisson/src/test/java/org/redisson/misc/FastRmovalQueueTest.java index 05471b0f0..28e177e60 100644 --- a/redisson/src/test/java/org/redisson/misc/FastRmovalQueueTest.java +++ b/redisson/src/test/java/org/redisson/misc/FastRmovalQueueTest.java @@ -1,7 +1,6 @@ package org.redisson.misc; import org.junit.jupiter.api.Test; -import org.redisson.cache.FastRemovalQueue; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.ExecutorService;