refactor: simplified handler code

This commit is contained in:
Folke Lemaitre 2022-12-16 09:13:08 +01:00
parent 17d1653b4a
commit ecf03a6892
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
7 changed files with 58 additions and 91 deletions

View file

@ -6,15 +6,16 @@ local M = {}
M.extends = Event
---@param value string
function M:_value(value)
function M:_event(value)
return "FileType " .. value
end
---@param plugin LazyPlugin
---@param value string
function M:_add(plugin, value)
Loader.ftdetect(plugin.dir)
Event._add(self, plugin, value)
function M:add(plugin)
self.super.add(self, plugin)
if plugin.ft then
Loader.ftdetect(plugin.dir)
end
end
return M