diff options
Diffstat (limited to 'script/vm/visible.lua')
-rw-r--r-- | script/vm/visible.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/script/vm/visible.lua b/script/vm/visible.lua index d13ecf1f..0f486d6b 100644 --- a/script/vm/visible.lua +++ b/script/vm/visible.lua @@ -31,6 +31,10 @@ local function getVisibleType(source) source._visibleType = 'protected' return 'protected' end + if doc.type == 'doc.package' then + source._visibleType = 'package' + return 'package' + end end end @@ -50,6 +54,12 @@ local function getVisibleType(source) source._visibleType = 'protected' return 'protected' end + + local packageNames = config.get(uri, 'Lua.doc.packageName') + if #packageNames > 0 and glob.glob(packageNames)(fieldName) then + source._visibleType = 'package' + return 'package' + end end source._visibleType = 'public' |