Skip to content

Commit 2e5f89e

Browse files
committed
refactor: Give precedence to Markdown heading level (##)
1 parent fb194d8 commit 2e5f89e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/mkdocstrings/extension.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,8 @@ def _process_block(
208208
options = ChainMap(local_options, global_options)
209209

210210
if heading_level:
211-
options = ChainMap(options, {"heading_level": heading_level}) # like setdefault
211+
# Heading level obtained from Markdown (`##`) takes precedence.
212+
options = ChainMap({"heading_level": heading_level}, options)
212213

213214
log.debug("Collecting data")
214215
try:

0 commit comments

Comments
 (0)