From f897f8ff146733ce8dcab657a16fb1c054d46b2a Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Mon, 2 Jan 2023 18:18:19 -0500 Subject: Slightly better diagonistcs. --- src/lpm.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lpm.lua b/src/lpm.lua index 1350a76..c5989e3 100644 --- a/src/lpm.lua +++ b/src/lpm.lua @@ -540,7 +540,7 @@ end -- incompatible: Plugin is not installed and conflicts with existing installed plugins. function Plugin.__index(self, idx) return rawget(self, idx) or Plugin[idx] end function Plugin.new(repository, metadata) - if type(metadata.id) ~= 'string' or metadata.id:find("[^a-z0-9%-_]") then error("plugin requires a valid id") end + if type(metadata.id) ~= 'string' or metadata.id:find("[^a-z0-9%-_]") then error("plugin requires a valid id " .. (metadata.id and "(" .. metadata.id .. " is invalid)" or "")) end local type = metadata.type or "plugin" local folder = metadata.type == "library" and "libraries" or "plugins" if metadata.path then metadata.path = metadata.path:gsub("/", PATHSEP) end -- cgit v1.2.3