rdkcentral / python_raft

RAFT is a Python based testing framework for writing engineering tests. It provides a modular, config driven, low level testing framework
Apache License 2.0
3 stars 2 forks source link

Select a documentation generation tool #4

Open barbourshop opened 8 months ago

barbourshop commented 8 months ago

Goal: To choose a tool to autogenerate HTML documentation from code.

Potentially suitable tools to evaluate

Acceptance Criteria:

TB-1993 commented 7 months ago

The current suggestion for this is to use a combination of Doxygen and Sphinx using the Breathe plugin for Sphinx.

So far we've found that Doxygen will collate documents together better/easier than sphinx, but the documentation and styling sphinx provides is more standard for python and doesn't require us to use non-pythonic comments in our docstrings.