From f15d3b0322e4b48b3146abed52151d5c9e5b4910 Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Fri, 24 Feb 2023 09:48:37 +0000 Subject: feat!: remove support for used_by in parser configs --- lua/nvim-treesitter/parsers.lua | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 7b18ce7c6..9881e12a9 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -41,24 +41,7 @@ local filetype_to_parsername = { ---@type ParserInfo[] local list = setmetatable({}, { __newindex = function(table, parsername, parserconfig) - rawset( - table, - parsername, - setmetatable(parserconfig, { - __newindex = function(parserconfigtable, key, value) - if key == "used_by" then - require("nvim-treesitter.utils").notify( - "used_by is deprecated, please use 'filetype_to_parsername'", - vim.log.levels.WARN - ) - filetype_to_parsername[value] = parsername - else - rawset(parserconfigtable, key, value) - end - end, - }) - ) - + rawset(table, parsername, parserconfig) filetype_to_parsername[parserconfig.filetype or parsername] = parsername end, }) -- cgit v1.2.3-70-g09d2