aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2023-02-24 09:48:37 +0000
committerLewis Russell <me@lewisr.dev>2023-02-24 10:09:43 +0000
commitf15d3b0322e4b48b3146abed52151d5c9e5b4910 (patch)
tree9ecae11196de87f987686fde965518e3604d7ca4 /lua
parentUpdate parsers: c_sharp, sql, starlark (diff)
downloadnvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar.gz
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar.bz2
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar.lz
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar.xz
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.tar.zst
nvim-treesitter-f15d3b0322e4b48b3146abed52151d5c9e5b4910.zip
feat!: remove support for used_by in parser configs
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/parsers.lua19
1 files changed, 1 insertions, 18 deletions
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,
})