fix(dap.hover): clean up constructors

This commit is contained in:
2025-09-27 02:32:14 +02:00
parent b91ab499de
commit e3f8b2ce15
2 changed files with 11 additions and 11 deletions
+1 -3
View File
@@ -11,15 +11,13 @@ Node.__index = Node
---@param parent ow.dap.hover.Node?
---@return ow.dap.hover.Node
function Node.new(item, parent)
local node = setmetatable({
return setmetatable({
item = item,
parent = parent,
children = {},
is_expanded = false,
is_last_child = false,
}, Node)
return node
end
---@return boolean
+4 -2
View File
@@ -20,7 +20,10 @@ local instance = nil
---@return ow.dap.hover.Window
function Window.get_instance()
if not instance then
if instance then
return instance
end
instance = setmetatable({
max_width = nil,
max_height = nil,
@@ -28,7 +31,6 @@ function Window.get_instance()
bufnr = nil,
augroup = nil,
}, Window)
end
return instance
end