Skip to content

Commit f146f06

Browse files
committed
refactor: Add @CheckReturnValue to RedisManager.registerClient for better API validation
1 parent 4823739 commit f146f06

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

‎src/main/java/net/bitbylogic/rps/RedisManager.java‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import net.bitbylogic.rps.client.RedisClient;
88
import net.bitbylogic.rps.gson.TimedRequestSerializer;
99
import net.bitbylogic.rps.timed.RedisTimedRequest;
10+
import org.jetbrains.annotations.CheckReturnValue;
1011
import org.jetbrains.annotations.NotNull;
1112
import org.jetbrains.annotations.Nullable;
1213
import org.redisson.Redisson;
@@ -88,6 +89,7 @@ public RedisManager(@NotNull Config redisConfig, @NotNull String serverId) {
8889
* @return the newly registered RedisClient instance, or the existing RedisClient
8990
* instance if a client with the same ID is already registered
9091
*/
92+
@CheckReturnValue
9193
public @NotNull RedisClient registerClient(@NotNull String id) {
9294
String key = id.toLowerCase();
9395

0 commit comments

Comments
 (0)