diff --git a/pom.xml b/pom.xml index b4cc2471d..8bf44859d 100644 --- a/pom.xml +++ b/pom.xml @@ -221,7 +221,7 @@ io.mockk - mockk + mockk-jvm ${mockk} test diff --git a/src/main/java/org/springframework/data/redis/connection/Limit.java b/src/main/java/org/springframework/data/redis/connection/Limit.java index 7e8a6b866..9918cb306 100644 --- a/src/main/java/org/springframework/data/redis/connection/Limit.java +++ b/src/main/java/org/springframework/data/redis/connection/Limit.java @@ -21,18 +21,7 @@ package org.springframework.data.redis.connection; */ public class Limit { - private static final Limit UNLIMITED = new Limit() { - - @Override - public int getCount() { - return -1; - } - - @Override - public int getOffset() { - return super.getOffset(); - } - }; + private static final Limit UNLIMITED = new Unlimited(); int offset; int count; @@ -70,4 +59,17 @@ public class Limit { public static Limit unlimited() { return UNLIMITED; } + + private static class Unlimited extends Limit { + + @Override + public int getCount() { + return -1; + } + + @Override + public int getOffset() { + return super.getOffset(); + } + } }