diff --git a/src/elements/Tree.lua b/src/elements/Tree.lua index 070d0d7..b3711e7 100644 --- a/src/elements/Tree.lua +++ b/src/elements/Tree.lua @@ -2,6 +2,7 @@ local VisualElement = require("elements/VisualElement") local sub = string.sub ---@cofnigDescription The tree element provides a hierarchical view of nodes that can be expanded and collapsed, with support for selection and scrolling. + --- This is the tree class. It provides a hierarchical view of nodes that can be expanded and collapsed, --- with support for selection and scrolling. ---@class Tree : VisualElement diff --git a/tools/BasaltDoc/init.lua b/tools/BasaltDoc/init.lua index 7cee19b..1796ab8 100644 --- a/tools/BasaltDoc/init.lua +++ b/tools/BasaltDoc/init.lua @@ -1,11 +1,13 @@ local BasaltDoc = {} -local args = {...} -local docsPath = fs.getDir(args[2]) local defaultPath = package.path -local format = "path;/path/?.lua;/path/?/init.lua;" -local main = format:gsub("path", docsPath) -package.path = main.."rom/?;"..defaultPath +if fs then + local args = {...} + local docsPath = fs.getDir(args[2]) + local format = "path;/path/?.lua;/path/?/init.lua;" + local main = format:gsub("path", docsPath) + package.path = main.."rom/?;"..defaultPath +end local ok1, classParser = pcall(require, "parsers.classParser")