__init__ 0
- This submodule has all the logic related to type-lookup and type-discovery. It has nothing to do with UI output other than it is creating a view model for the reporter submodule.custom_types
- Custom Types so mypy can check the codemodule_utils
- Module Manipulationpath_utils
- Path Manipulationutils
- Unclassified utils__init__
- This module has everything that turns type info into html.format_class
- Roughly a UI component for classesformat_data
- Roughly a UI component for variables and their valuesformat_module
- Roughly a UI component for modulesformat_other
- Fallback docsformat_page
- Roughly page and top level containersformat_routine
- Roughly a UI component for routinesformatter_html
- Roughly componentshtml_repr_class
- Class for safely making an HTML representation of a Python object.inline_styles
- Style sheet for hardcoded stylesjinja_code
- Jinja setuprst_support
- Rst to HTML function Credits: https://stackoverflow.com/a/49047197/33264string_utils
- String manipulation