2023-11-10 15:36:54 +01:00

3.3 KiB

parent, grand_parent, nav_order
parent grand_parent nav_order
Build system Developer 2

Build class documentation

The documentation of all classes are included in the code as comments. This kind of documentation process is called LuaDoc. But we build the html files for the documentation with LuaDocumentor. It is a tool similar to LuaDoc, but with some additional features the Moose team decided to use.

{: .important }

The team created also some modifications, which are not part of the official LuaDocumentor tool. So we use the code in the git repository Applevangelist/luadocumentor in the branch patch-1.

There are two git repositories which are used to save the generated documentation:

Main build steps to create the class documentation are defined in .github/workflows/build-docs.yml: