feat: remove ow directory, keep ow in type annotations only

This commit is contained in:
2025-10-05 00:30:22 +02:00
parent a1ff822efb
commit 8b17ef2b6b
39 changed files with 103 additions and 112 deletions
+29
View File
@@ -0,0 +1,29 @@
---@class ow.dap.Item
---@field name string
---@field type string
---@field value string
---@field variablesReference? number
local Item = {}
Item.__index = Item
---@param name string
---@param type string
---@param value string
---@param variablesReference? number
---@return ow.dap.Item
function Item.new(name, type, value, variablesReference)
return setmetatable({
name = name,
type = type,
value = value,
variablesReference = variablesReference,
}, Item)
end
---@param var dap.Variable
---@return ow.dap.Item
function Item.from_var(var)
return Item.new(var.name, var.type, var.value, var.variablesReference)
end
return Item