Codea is a Lua-based engine and IDE for making games and simulations on iOS and macOS.
This repository contains the API reference documentation for Codea 4, built with Sphinx.
cd docs
pip install -r requirements.txt
make htmlThe output lands in docs/build/html/.
Scans all .rst files under docs/source/ and reports lua:function and lua:method directives that are missing a .. helptext:: entry. These helptexts are used to provide short inline descriptions in the Codea IDE.
python3 scripts/check_helptexts.pyTo save the report to a file:
python3 scripts/check_helptexts.py > scripts/missing_helptexts.txtThe report lists each missing helptext with an index, file path, line number, directive type, and function signature — making it easy to work through the list systematically.