feat: clean up

This commit is contained in:
Matthew Leong 2024-06-08 23:06:05 -07:00
parent 9b8f755096
commit ca540a1047

View file

@ -5,19 +5,20 @@ M.format_on_save_disabled = false
function M.can_format_on_save(client) function M.can_format_on_save(client)
-- formatting enabled by default if server=true -- formatting enabled by default if server=true
if user_config.lsp.servers[client.name] == true then local user_server_config = user_config.lsp.servers[client.name]
if user_server_config == true then
return true return true
end end
-- check config server settings -- check config server settings
if user_config.lsp.servers[client.name] then if user_server_config then
-- default to true if no format flag on server settings is set -- default to true if no format flag on server settings is set
if user_config.lsp.servers[client.name].format_on_save == nil then if user_server_config.format_on_save == nil then
return true return true
end end
-- check format flag on server settings -- check format flag on server settings
return (user_config.lsp.servers[client.name].format_on_save == true) return user_server_config.format_on_save == true
end end
return true return true