feat: remove deprecated functions

This commit is contained in:
Barrett Ruth 2025-09-15 17:55:37 -04:00
parent 2f95423c27
commit 8837460091

View file

@ -122,41 +122,6 @@ function M.restore_layout(state, tile_fn)
end
end
---@param actual_output string
---@param expected_output string
---@param input_file string
function M.setup_diff_layout(actual_output, expected_output, input_file)
vim.validate({
actual_output = { actual_output, "string" },
expected_output = { expected_output, "string" },
input_file = { input_file, "string" },
})
vim.cmd.diffoff()
vim.cmd("silent only")
local output_lines = vim.split(actual_output, "\n")
local output_buf = vim.api.nvim_create_buf(false, true)
vim.api.nvim_buf_set_lines(output_buf, 0, -1, false, output_lines)
vim.bo[output_buf].filetype = "cp"
vim.cmd.edit()
vim.api.nvim_set_current_buf(output_buf)
M.clearcol()
vim.cmd.diffthis()
vim.cmd.vsplit(expected_output)
vim.bo.filetype = "cp"
M.clearcol()
vim.cmd.diffthis()
vim.cmd.wincmd("h")
vim.cmd(("botright split %s"):format(input_file))
vim.bo.filetype = "cp"
M.clearcol()
vim.cmd(("resize %d"):format(math.floor(vim.o.lines * 0.3)))
vim.cmd.wincmd("k")
end
---@param source_buf integer
---@param input_buf integer