feat: remove ow directory, keep ow in type annotations only
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user