Skip to content

Commit 4679e90

Browse files
committed
chore(telescope): add more logging
Signed-off-by: Guennadi Maximov C <g.maxc.fox@protonmail.com>
1 parent 7f449c2 commit 4679e90

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

lua/telescope/_extensions/projects.lua

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ local Log = require('project.utils.log')
22
local MODSTR = 'telescope._extensions.projects'
33
if not require('project.utils.util').mod_exists('telescope') then
44
Log.error(('(%s): Telescope is not installed!'):format(MODSTR))
5-
error(('(%s): Telescope is not installed!'):format(MODSTR))
5+
error(('(%s): Telescope is not installed!'):format(MODSTR), vim.log.levels.ERROR)
66
end
7-
87
local Main = require('telescope._extensions.projects.main')
98
local Telescope = require('telescope')
109

@@ -18,6 +17,5 @@ local M = Telescope.register_extension({
1817
projects = Main.projects,
1918
})
2019

21-
Log.debug(('(%s): Registered `projects` picker successfully!'):format(MODSTR))
2220
return M
2321
-- vim:ts=4:sts=4:sw=4:et:ai:si:sta:

lua/telescope/_extensions/projects/main.lua

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1+
local MODSTR = 'telescope._extensions.projects.main'
2+
local Log = require('project.utils.log')
3+
local ERROR = vim.log.levels.ERROR
14
if not require('project.utils.util').mod_exists('telescope') then
2-
error('project.nvim: Telescope is not installed!')
5+
Log.error(('(%s): Telescope is not installed!'):format(MODSTR))
6+
error(('(%s): Telescope is not installed!'):format(MODSTR), ERROR)
37
end
48
local copy = vim.deepcopy
59
local in_list = vim.list_contains
@@ -73,6 +77,7 @@ end
7377
function Main.setup(opts)
7478
Main.default_opts = vim.tbl_deep_extend('keep', opts or {}, Main.default_opts)
7579
vim.g.project_telescope_loaded = 1
80+
Log.info(('(%s.setup): `projects` picker setup successful!'):format(MODSTR))
7681
end
7782

7883
---Main entrypoint for Telescope.
@@ -82,7 +87,8 @@ end
8287
---@param opts? table
8388
function Main.projects(opts)
8489
if vim.g.project_telescope_loaded ~= 1 then
85-
error('project.nvim: Telescope picker not loaded!')
90+
Log.error(('(%s.projects): Telescope picker not loaded!'):format(MODSTR))
91+
error(('(%s.projects): Telescope picker not loaded!'):format(MODSTR), ERROR)
8692
end
8793
opts = vim.tbl_deep_extend('keep', opts or {}, Main.default_opts)
8894

0 commit comments

Comments
 (0)