From 95f4761b616bb03c73a29c4ce567dcd653a7e919 Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Mon, 15 Sep 2025 11:35:29 -0400 Subject: [PATCH] fix(ci): format --- lua/cp/config.lua | 11 ++++++++--- lua/cp/init.lua | 13 +++++++++++-- plugin/cp.lua | 7 +++++-- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/lua/cp/config.lua b/lua/cp/config.lua index 3ae18fe..ff6cdcd 100644 --- a/lua/cp/config.lua +++ b/lua/cp/config.lua @@ -127,9 +127,14 @@ function M.setup(user_config) for lang_name, lang_config in pairs(contest_config) do if type(lang_config) == "table" and lang_config.extension then if not vim.tbl_contains(vim.tbl_keys(filetype_to_language), lang_config.extension) then - error(("Invalid extension '%s' for language '%s' in contest '%s'. Valid extensions: %s"):format( - lang_config.extension, lang_name, contest_name, table.concat(vim.tbl_keys(filetype_to_language), ", ") - )) + error( + ("Invalid extension '%s' for language '%s' in contest '%s'. Valid extensions: %s"):format( + lang_config.extension, + lang_name, + contest_name, + table.concat(vim.tbl_keys(filetype_to_language), ", ") + ) + ) end end end diff --git a/lua/cp/init.lua b/lua/cp/init.lua index 50792b3..f6fe548 100644 --- a/lua/cp/init.lua +++ b/lua/cp/init.lua @@ -306,7 +306,10 @@ end local function parse_command(args) if #args == 0 then - return { type = "error", message = "Usage: :CP [problem] [--lang=] | :CP | :CP " } + return { + type = "error", + message = "Usage: :CP [problem] [--lang=] | :CP | :CP ", + } end local language = nil @@ -344,7 +347,13 @@ local function parse_command(args) return { type = "contest_setup", platform = first, contest = filtered_args[2], language = language } end elseif #filtered_args == 3 then - return { type = "full_setup", platform = first, contest = filtered_args[2], problem = filtered_args[3], language = language } + return { + type = "full_setup", + platform = first, + contest = filtered_args[2], + problem = filtered_args[3], + language = language, + } else return { type = "error", message = "Too many arguments" } end diff --git a/plugin/cp.lua b/plugin/cp.lua index 754fa09..c272a27 100644 --- a/plugin/cp.lua +++ b/plugin/cp.lua @@ -42,7 +42,10 @@ end, { num_args = num_args + 1 end - local lang_flag_present = vim.tbl_contains(args, "--lang") or vim.iter(args):any(function(arg) return arg:match("^--lang=") end) + local lang_flag_present = vim.tbl_contains(args, "--lang") + or vim.iter(args):any(function(arg) + return arg:match("^--lang=") + end) if num_args == 2 then local candidates = { "--lang" } @@ -63,7 +66,7 @@ end, { return vim.tbl_filter(function(cmd) return cmd:find(ArgLead, 1, true) == 1 end, candidates) - elseif args[#args-1] == "--lang" then + elseif args[#args - 1] == "--lang" then return vim.tbl_filter(function(lang) return lang:find(ArgLead, 1, true) == 1 end, languages)