diff --git a/lua/outline/config.lua b/lua/outline/config.lua index d1f3f6b..ab827ff 100644 --- a/lua/outline/config.lua +++ b/lua/outline/config.lua @@ -287,7 +287,7 @@ function M.resolve_config() if not M.o.guides.enabled then M.o.guides = { enabled = true, - markers = { middle = ' ', vertical = ' ', bottom = ' ' } + markers = { middle = ' ', vertical = ' ', bottom = ' ' }, } end ----- SPLIT COMMAND ----- diff --git a/lua/outline/highlight.lua b/lua/outline/highlight.lua index d95f310..647beda 100644 --- a/lua/outline/highlight.lua +++ b/lua/outline/highlight.lua @@ -24,7 +24,11 @@ end function M.hovers(bufnr, nodes) for line, node in ipairs(nodes) do if node.hovered then - vim.api.nvim_buf_add_highlight(bufnr, M.ns.hover, 'OutlineCurrent', line - 1, node.prefix_length, -1) + -- stylua: ignore start + vim.api.nvim_buf_add_highlight( + bufnr, M.ns.hover, 'OutlineCurrent', line - 1, node.prefix_length, -1 + ) + -- stylua: ignore end end end end @@ -36,8 +40,7 @@ function M.items(bufnr, hl_list) for _, h in ipairs(hl_list) do -- stylua: ignore start vim.api.nvim_buf_add_highlight( - bufnr, M.ns.items, - h.name, h.line - 1, h.from, h.to + bufnr, M.ns.items, h.name, h.line - 1, h.from, h.to ) -- stylua: ignore end end diff --git a/lua/outline/init.lua b/lua/outline/init.lua index 4fc896c..0026e36 100644 --- a/lua/outline/init.lua +++ b/lua/outline/init.lua @@ -204,7 +204,7 @@ function M.get_symbol(opts) end if not utils.table_has_content(sidebar.hovered) then - return "" + return '' end local kind @@ -218,7 +218,7 @@ function M.get_symbol(opts) return node.name end end - return "" + return '' end ---Handle follow cursor command with bang diff --git a/lua/outline/sidebar.lua b/lua/outline/sidebar.lua index eb77124..66cb24b 100644 --- a/lua/outline/sidebar.lua +++ b/lua/outline/sidebar.lua @@ -3,8 +3,8 @@ local cfg = require('outline.config') local folding = require('outline.folding') local parser = require('outline.parser') local providers = require('outline.providers.init') -local utils = require('outline.utils.init') local symbols = require('outline.symbols') +local utils = require('outline.utils.init') local strlen = vim.fn.strlen @@ -621,10 +621,10 @@ function Sidebar:build_outline(find_node) local put_cursor self.flats = {} local line_count = 0 - local lines = {} ---@type string[] - local details = {} ---@type string[] - local linenos = {} ---@type string[] - local hl = {} ---@type outline.HL[] + local lines = {} ---@type string[] + local details = {} ---@type string[] + local linenos = {} ---@type string[] + local hl = {} ---@type outline.HL[] -- Find the prefix for each line needed for the lineno space. -- Use [max width of [max_line-1]] + 1 space padding.