Sphinx-lua-ls

Latest version: v2.0.0

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2.0.0

In your Lua code base, perform global replace by regexp:


^(\s*)---\s*class\s*(.+): table$


to


$1--- !doctype module
$1--- class $2


Make sure that you only use `!doctype module` on the top-level
tables that can be imported via `require`. On other objects,
use `!doctype table` instead, otherwise you'll get errors that modules are not allowed within other objects.

1.1.0

- Added support for `!doc` and `!doctype` comments.
- Added `:include-protected:` and `:include-package:` options for `lua:autoobject`.
- Allowed referring `lua:const` objects from `lua:attr` role.
- Fixed a bug when default options would not properly propagate
when using `lua:autoobject` with `:recurse:`.
- Fixed a bug when `lua:autoobject` would deduce incorrect module paths
when applied to non-toplevel modules.
- Fixed a bug when docstring for a class would be used for undocumented function
parameters that have this class as their type.
- Fixed types when `lua:autoobject` would infer incorrect types for `data`.

1.0.0

Initial release.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.