From 3a0248e0c3374a73736d325685699526ed11970c Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Tue, 31 Mar 2026 19:29:08 +0200 Subject: [PATCH] Refactor: Update CommandParser interface to use generic type --- .../casono/server/network/command/parsing/CommandParser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/command/parsing/CommandParser.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/command/parsing/CommandParser.java index 3a3b76f..7a777e3 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/command/parsing/CommandParser.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/network/command/parsing/CommandParser.java @@ -7,12 +7,12 @@ import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.Request; * Parser to convert the PrimitiveRequest to a Request and performing checks for required fields and * data types */ -public interface CommandParser { +public interface CommandParser { /** * Parses the provided PrimitiveRequest into a command-specific request * * @param primitiveRequest * @return */ - Request parse(PrimitiveRequest primitiveRequest); + T parse(PrimitiveRequest primitiveRequest); } -- 2.52.0