From 346c16b4e2ea26f47e0e370a490b7794492a9ebb Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 23 Mar 2025 19:48:53 +0530 Subject: Apply clang-tidy suggestions --- src/CommandParser.cpp | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/CommandParser.cpp (limited to 'src/CommandParser.cpp') diff --git a/src/CommandParser.cpp b/src/CommandParser.cpp deleted file mode 100644 index 2b9b422..0000000 --- a/src/CommandParser.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include -#include - -#include "CommandParser.hpp" - -CommandParser::CommandParser() {} - -Cmd CommandParser::parse(QString input) { - // TODO: simplify this to only parse the command - auto parts = input.split(QRegularExpression("\\s+"), Qt::SkipEmptyParts); - - if (parts.isEmpty()) - return {.command = Noop, .argsString = "", .rawInput = input}; - - auto cmdStr = parts.first(); - auto cmd = toCommandType(cmdStr); - auto rawArgs = input.slice(cmdStr.length()).trimmed(); - - return {.command = cmd, .argsString = rawArgs, .rawInput = input}; -} - -CommandType CommandParser::toCommandType(QString cmd) { - if (cmd == "lua") - return LuaEval; - if (cmd == "open") - return Open; - if (cmd == "tabopen") - return TabOpen; - if (cmd == "tn" || cmd == "tabnext") - return TabNext; - if (cmd == "tp" || cmd == "tabprev") - return TabPrev; - if (cmd == "tabs") - return TabSelect; - - return Noop; -} -- cgit v1.3.1