doc: Issue warning for dangling code-sample references

Sphinx will now issue a warning when a code-sample role points to a
sample that does not exist.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
Benjamin Cabé 2023-09-20 11:54:23 +02:00 committed by Fabio Baltieri
commit c82d023248

View file

@ -214,7 +214,7 @@ class ZephyrDomain(Domain):
label = "Zephyr Project" label = "Zephyr Project"
roles = { roles = {
"code-sample": XRefRole(innernodeclass=nodes.inline), "code-sample": XRefRole(innernodeclass=nodes.inline, warn_dangling=True),
} }
directives = {"code-sample": CodeSampleDirective} directives = {"code-sample": CodeSampleDirective}